AS
-
View
SQL’de view (görünüm), bir SQL komutunun sonuç kümesine dayalı sanal bir tablodur.
-
Kaydedilen Prosedürler
Kaydedilen prosedürler sayesinde aynı SQL kodunu kaydedip, tekrar tekrar kullanabilirsiniz. Bu nedenle, tekrar tekrar yazdığınız bir SQL kodunuz varsa, bunu bir prosedür olarak kaydedin ve ardından onu çalıştırmak için çağırın. Kaydedilen prosedürlere parametreler iletebilirsiniz. Bu sayede kaydedilen prosedürler iletilen parametre değerlerine göre hareket edebilir. Kaydedilen Prosedür Syntax CREATE PROCEDURE prosedür_adı AS sql_kodu GO; Kaydedilen Prosedürü Yürütme …
-
Having Koşulu
WHERE koşulu toplama işlevleriyle kullanılamadığından HAVING koşulu SQL’e eklenmiştir. HAVING Syntax HAVING Örnekleri Aşağıdaki SQL kodu, her ülkede yalnızca 5’ten fazla müşterisi olan ülkeleri ve müşteri sayılarını listeler. Aşağıdaki SQL kodu, her ülkedeki müşteri sayısını büyükten küçüğe doğru sıralayarak listeler (Yalnızca 5’ten fazla müşterisi olan ülkeleri içerir): Aşağıdaki SQL kodu, 10’dan fazla sipariş kaydeden çalışanları…
-
GROUP BY Komutu
GROUP BY komutu, aynı değerlere sahip satırları “her ülkedeki müşteri sayısını bul” gibi özet satırlarında gruplandırır. GROUP BY komutu, sonuç kümesini bir veya daha fazla sütuna göre gruplandırmak için genellikle sayısal fonksiyonlarla (COUNT(), MAX(), MIN(), SUM(), AVG()) kullanılır. GROUP BY Syntax GROUP BY Örneği Aşağıdaki SQL komutu, her ülkedeki müşteri sayısını listeler: Aşağıdaki SQL kodu,…
-
Union Operatörü
UNION operatörü, iki veya daha fazla SELECT komutunun sonuç kümesini birleştirmek için kullanılır. UNION Syntax UNION ALL Syntax UNION operatörü, varsayılan olarak yalnızca farklı değerleri seçer. Yinelenen değerlere izin vermek için UNION ALL kullanın: Not: Sonuç kümesindeki sütun adları genellikle ilk SELECT komutundaki sütun adlarına eşittir. UNION Örneği Aşağıdaki SQL kodu, hem “Müşteriler” hem de…
-
Self Join
Self Join normal bir birleştirmedir, ancak tablo kendisiyle birleştirilir. Self Join Syntax T1 ve T2, aynı tablo için farklı tablo takma adlarıdır. Self Join Örneği Aşağıdaki SQL kodu, aynı şehirden olan müşterilerle eşleşir:
-
Takma Adlar
SQL takma adları, bir tabloya veya tablodaki bir sütuna geçici bir ad vermek için kullanılır. Takma adlar genellikle sütun adlarını daha okunaklı hale getirmek için kullanılır. Takma ad yalnızca bu sorgunun süresi boyunca mevcuttur. AS ifadesi ile bir takma ad oluşturulur. Sütun Takma Adları Syntax Tablo Takma Adları Syntax Sütun Takma Adları Örneği Aşağıdaki SQL…
-
MIN() ve MAX() Fonksiyonları
MIN() işlevi, seçilen sütunun en küçük değerini döndürür. MAX() işlevi, seçilen sütunun en büyük değerini döndürür. MIN() Syntax MAX() Syntax MIN() Örneği Aşağıdaki SQL kodu en ucuz ürünün fiyatını bulur: MAX() Örneği: Aşağıdaki SQL kodu en pahalı ürünün fiyatını bulur:
-
Create Table Komutu
CREATE TABLE komutu, bir veritabanında yeni bir tablo oluşturmak için kullanılır. Syntax Sütun parametreleri, tablonun sütunlarının adlarını belirtir. veri_tipi parametresi, sütunun tutabileceği veri türünü belirtir (örn. varchar, integer, date, vb.). CREATE TABLE Örneği Aşağıdaki örnek, beş sütun içeren “Persons” adlı bir tablo oluşturur: PersonID, LastName, FirstName, Address, and City: PersonID sütunu int türündedir ve bir…
