Etiket Arsivleri

SQL’de Türetilmiş Tablolar

Günümüzde hala SQL Server 2000 sistemleri ile çalışanlar var ise SQL’de türetilmiş tablolar ile çalışmaya devam etmektedirler. Türetilmiş tablolar aslında bir alt sorgu sonucunda oluşturulan tablolardır. Aslında sadece SQL 2000 sisteminde değil SQL Server 2005, SQL Server 2008 sistemlerinde de türetilmiş tablolar mevcuttur. Ama 2005 ve 2008’de türetilmiş tablolar ile birlikte CTE dediğimiz ortak tablo ifadeleri de mevcuttur. Zaten bir …

Daha Fazlasi

HAVING Fonksiyonu

HAVING fonksiyonu aslında WHERE deyimi gibidir ama kullanımında daha çok bir verinin toplanma işlemi gerçekleştirilir ve buna göre filtreleme yapılır. Yine örnek yapalım. Şirket adlı veritabanım var ve içinde iki adet tablom var ve bir takım bilgiler mevcut. Ve bir takım verilerim mevcut, onları da gösterelim : Şimdi bu tablolarda görüldüğü gibi isimler ve bölümler var. Ben bölümlerde 2 ve …

Daha Fazlasi

GROUP BY Fonksiyonu

Daha önceden oluşturmuş olduğum Şirket veritabanım üzerinde örnekle GROUP BY’ı anlatmak istiyorum. Bu veri tabanımda sadece iki tablom var. Ve bir takım verilerim mevcut, onları da gösterelim : Şimdi bu tablolarda görüldüğ gibi isimler ve bölümler var. Şöyle bir sorum var : Hangi departmanda kaç kişi çalışıyor bunu öğrenmek istiyorum. Öncelikle adım adım gidelim ki yerli yerine daha rahat otursun …

Daha Fazlasi

Birden Fazla Tablodan Veri Sorgulamak

SQL’de SELECT ile sorgulama işlemleri tek bir tablodan yapılabildiği gibi birden fazla tablo içinde aynı anda tek sorgu yapılaiblir. Bunun için subquery dediğimiz alt sorgu yöntemi ya da INNER JOIN deyimi kullanrak yaptığımız tablo bağlama yöntemleri kullanılabilir. Bunun için bir örnek yapalım. Örnek bir Sirket Adında database oluşturuyorum ve bu database üzerinde Calisanlar ve Bolumler tablolarını oluşturuyorum. Bunu burda anlatmıyorum …

Daha Fazlasi