Sql de zaman zaman c#,visual basic dillerinde kullandığımız if else komutlarını kullanmak isteyebiliriz. Ben bu zamana kadar pek karşılaşmamıştım aslında ama bugün birlikte çalıştığım takımda bi arkadaşım sorguları arasına böyle bir kısım eklemiş benimde ilgimi çekti bir kaç küçük araştırmadan sonra birşeyler yazayım dedim :) Araştırma yaptığımda herkez cinsiyet örneğini vermiş.Bana Biraz basit geldi ama öncelikle işin abc si olarak ona benzer bir sorgu yazayım . . .:) Kitap Tablomuzdaki ,kitap durumu alanı "NULL,1 VE 0" değerlerini alabiliyor olsun. SELECT ID,KitapAdi,CASE WHEN KitapDurum = '0' THEN 'Kitap_Kirada' WHEN KitapDurum = '1' THEN 'Kitap_Mevcut' ELSE 'Kitap_Henuz_Kütüphanemize_Ulasmadi' END FROM Kitap burada eğer 0 değeri atanmış ise kitap yoktur 'Kitap_Kirada' mesajını gösteriyoruz,1 değeri atanmış ise 'Kitap_Mevcut',Eğer Farklı bir değer ise bununda Null olduğu...