SQL VAKA Anahtar Kelime
❮ SQL Anahtar Kelime Referansı
DAVA
CASE
Komut, koşullara göre farklı çıktılar oluşturmak için kullanılır .
Aşağıdaki SQL birkaç koşuldan geçer ve belirtilen koşul karşılandığında bir değer döndürür:
Örnek
SELECT OrderID, Quantity,
CASE
WHEN Quantity > 30
THEN "The quantity is greater than 30"
WHEN Quantity =
30 THEN "The quantity is 30"
ELSE "The quantity is
under 30"
END
FROM OrderDetails;
Aşağıdaki SQL, müşterileri Şehir bazında sıralayacaktır. Ancak, Şehir NULL ise Ülkeye göre sıralayın:
Örnek
SELECT CustomerName, City, Country
FROM Customers
ORDER BY
(CASE
WHEN City IS NULL THEN Country
ELSE City
END);
❮ SQL Anahtar Kelime Referansı