makaleler / Veritabanı / Where case when kullanımı

Where case when kullanımı

19.12.2014 13:33:05

Koşullu sql şartı ekleme where case when kullanımı nasıl yapılır?

Oluşturduğumuz örnek te Onay statüsü 1 ve 2 olanları 1 nolu kullanıcının şarta uymayanların ise bütün kullanıcıların kayıtlarını getirmesini sağlıyoruz.


SELECT *
FROM (`reklam`)
WHERE `SILINDI` = 'F' AND (CASE WHEN ONAY in (1,2) THEN YONETICI_ID=1 ELSE YONETICI_ID>-1 END) AND BOLGE_ID != 20
ORDER BY `ID` desc
yazar husonet

Yorumlar

Bu içerik için sizde yorum yapabilirsiniz!
anasayfa | makaleler | haberler | dosyalar | linkler | hakkımızda