SQL veri tabanında kullanılan operatorlerin tanımı ve açıklamaları.
SQL IFNULL (), ISNULL (), COALESCE () ve NVL () komutları
INSERT INTO SELECT komutu, bir tablodaki verileri kopyalar ve başka bir tabloya ekler. INSERT INTO SELECT, kaynak ve hedef tablolardaki veri türlerinin eşleşmesini gerektirir. Hedef tablodaki mevcut verileri etkilemez.
ANY ve ALL komutları bir WHERE veya HAVING ifadeleri ile kullanılır. ANY komutu, alt sorgu değerinden herhangi biri koşulu karşılıyorsa true döndürür. ALL operatörü, tüm alt sorgu değerleri koşulu karşılıyorsa true döndürür.
SQL EXISTS komutu, belirtilen bir alt sorguda herhangi bir veri varlığını test etmek için kullanılır. EXISTS komutu, alt sorguda bir veya daha fazla veri döndürürse doğru çağırır.
UNION komutu, iki veya daha fazla SELECT komutunun sonuç kümesini birleştirir UNION içindeki her SELECT komutu aynı sayıda sütunu sahip olmalıdır. Sütunlar aynı veri türüne sahip olmalıdır. Her SELECT komutunda sütunlar aynı sırada olmalıdır.
SELF JOIN normal bir birleştirmedir, ancak tablo kendisiyle birleştirilir.
SQL FULL OUTER JOIN Anahtarı FULL OUTER JOIN anahtarı, sağ tablodaki ya da sol tablodaki verilerde bir eşleşme olduğunda tüm verileri çağırır.
RIGHT JOIN anahtarı, sağ tablodan tüm verileri ve sol tablodan eşleşen verileri çağırır. Sonuç, eşleşme olmadığında sol taraftan null değeri gelir.