SEO (Arama Motoru Optimizasyonu) Mikro İnteraktif ÜCRETSİZ - Google Play'den İndirin

SQL Üzerinde Case When Kullanımı

SQL sorgularımız içerisinde bir durumun birden fazla koşula bağlı olarak gösterilmesi durumlarında yardımımıza case-when yapısı yetişiyor.

Konuyu çok uzatmadan 2 örnek ile açıklamaya çalışacağım.

Örnek 1

SQL Tablo Oluşturma
CREATE Table tblIlanlar
(
id INT PRIMARY KEY IDENTITY,
baslik NVARCHAR(255),
durum TINYINT DEFAULT 0
)
Birkaç Kayıt Ekleyelim
SQL Üzerinde Case When Kullanımı

Görüldüğü gibi, durum kolonundaki değerler "0", "1" ve "2" değerlerini taşımaktadır. Peki bu sayıları "Yayında Değil", "Yayında" ve "Onay Bekliyor" şeklinde göstermemiz için gereken anahtar kelimeler CASE WHEN deyimidir.
Şimdi sorgumuzu CASE WHEN yapısına göre yazalım.
CASE WHEN Kullanımı
SELECT
id, baslik,
CASE
   durum
   WHEN 0 THEN 'Yayında Değil'
   WHEN 1 THEN 'Yayında'
   WHEN 2 THEN 'Onay Bekliyor'
END AS 'ilan_durumu'
FROM
tblIlanlar
Örnek
SQL Üzerinde Case When Kullanımı

Yorumlar

Yorum Yaz

Avatar

REKLAM

DDos Koruma, Botnet Koruma, Layer 7 Saldırı koruması, Sanal sunucu, Vds sunucu

REKLAM

Çizgi Filmler

INSTAGRAM VIDEO İNDİR

Instagram Video İndirme Aracı

EN

  • Popüler
  • Yeni
  • Son Yorum