ORDER BY

  • Case İfadesi

    CASE ifadesi koşullardan geçer ve ilk koşul karşılandığında bir değer döndürür (if-then-else koşulu gibi). Bu nedenle, bir koşul doğru olduğunda, okumayı durduracak ve sonucu döndürecektir. Hiçbir koşul doğru değilse, ELSE ifadesindeki değeri döndürür. ELSE kısmı yoksa ve hiçbir koşul doğru değilse, NULL değeri döndürür. CASE Syntax CASE Örneği Aşağıdaki SQL kodu, müşterileri şehre göre sıralayacaktır.…

    Kategori:

    Tarih:

    Devamını oku: Case İfadesi

  • 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ı…

    Kategori:

    Tarih:

    Devamını oku: Having Koşulu

  • 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,…

    Kategori:

    Tarih:

    Devamını oku: GROUP BY Komutu

  • 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:

    Kategori:

    Tarih:

    Devamını oku: Self Join

  • Full Join

    FULL OUTER JOIN ifadesi, sol (tablo1) veya sağ (tablo2) tablo kayıtlarında bir eşleşme olduğunda tüm kayıtları döndürür. Not: FULL OUTER JOIN ve FULL JOIN aynıdır. FULL OUTER JOIN Syntax Not: FULL OUTER JOIN potansiyel olarak çok büyük sonuç kümeleri döndürebilir! FULL OUTER JOIN Örneği Not: FULL OUTER JOIN ifadesi, diğer tablo ile eşleşsin ya da…

    Kategori:

    Tarih:

    Devamını oku: Full Join

  • Right Join

    RIGHT JOIN ifadesi, sağ tablodaki (tablo2) tüm kayıtları ve sol tablodaki (tablo1) eşleşen kayıtları döndürür. Eğer eşleşme yoksa sonuç sol taraftan 0 kayıttır. RIGHT JOIN Syntax Not: Bazı veritabanlarında RIGHT JOIN, RIGHT OUTER JOIN olarak adlandırılır. RIGHT JOIN Örneği Aşağıdaki SQL kodu, tüm çalışanları ve vermiş olabilecekleri tüm siparişleri döndürür: Not: RIGHT JOIN ifadesi, sol…

    Kategori:

    Tarih:

    Devamını oku: Right Join

  • Left Join

    LEFT JOIN ifadesi, sol tablodaki (tablo1) tüm kayıtları ve sağ tablodaki (tablo2) eşleşen kayıtları döndürür. Eğer eşleşme yoksa sonuç sağ taraftan 0 kayıttır. LEFT JOIN Syntax Not: Bazı veri tabanlarında LEFT JOIN, LEFT OUTER JOIN olarak adlandırılır. LEFT JOIN Örneği Aşağıdaki SQL kodu, tüm müşterileri ve sahip olabilecekleri tüm siparişleri seçecektir: Not: LEFT JOIN ifadesi,…

    Kategori:

    Tarih:

    Devamını oku: Left Join

  • Between Operatörü

    BETWEEN operatörü, belirli bir aralıktaki değerleri seçer. Değerler sayı, metin veya tarih olabilir. BETWEEN operatörü kapsayıcıdır: başlangıç ​​ve bitiş değerleri dahildir. BETWEEN Syntax BETWEEN Örneği Aşağıdaki SQL kodu, fiyatı 10 ile 20 arasında olan tüm ürünleri seçer: NOT BETWEEN Örneği 10 ve 20 aralığı dışındaki ürünleri görüntülemek için NOT BETWEEN seçeneğini kullanın: Not: 10 ve…


  • Order By İfadesi

    ORDER BY ifadesi, sonuç kümesini artan veya azalan düzende sıralamak için kullanılır. ORDER BY ifadesi, kayıtları varsayılan olarak artan düzende sıralar. Kayıtları azalan düzende sıralamak için DESC anahtar sözcüğünü kullanın. ORDER BY Syntax ORDER BY Örneği Aşağıdaki SQL kodu, “Müşteriler” tablosundaki tüm kayıtları “Ülke” sütununa göre sıralanmış olarak getirir. ORDER BY DESC Örneği Aşağıdaki SQL…


  • 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…