Yazeka
Arama sonuçlarına göre oluşturuldu
SQL'de CASE WHEN yapısının iç içe kullanımı, birden fazla koşulun uygulanması gerektiğinde kullanılır 12. Bu durumda, ek WHEN cümleleri eklenerek koşullar zincirleme şekilde değerlendirilir 12.
Temel syntax:
CASE WHEN condition1 THEN result1 WHEN condition2 THEN result2 ... ELSE default_result END
Örnek kullanım:
SELECT customer_id, total_purchase, CASE WHEN total_purchase >= 1000 THEN 'High Spender' WHEN total_purchase >= 500 THEN 'Medium Spender' ELSE 'Low Spender' END AS spending_category FROM customers;
Bu örnekte,
total_purchasesütununun değeri 1000'den büyükse 'High Spender', 500'den büyükse 'Medium Spender', aksi takdirde 'Low Spender' sonucu döndürülür 2.
5 kaynaktan alınan bilgiyle göre: