aynı anda 2 tabloda birden arama yapmak istiyorum. yapmış olduğum arama tablo1 de varsa 1 yoksa 0 yine aynı şekilde aranan kelime tablo2 de varsa 1 yoksa2 olarak görüntüleyebilir miyim?
Aşağıdaki gibi bir sorgu yazdım ancak sorguda sonuçlar alt alta çıkıyor, ben yan yana yani tek bir satırda çıkmasını istiyorum.
SELECT EXISTS(SELECT sutun1 FROM tablo1 WHERE sutun1='22222') as sutun1_kayit_varmi UNION ALL SELECT EXISTS(SELECT sutun1 FROM tablo2 WHERE sutun1='22222') AS sutun2_kayit_varmi
< Bu mesaj bu kişi tarafından değiştirildi alivepro -- 17 Ağustos 2022; 10:36:31 >
tek bir sütun değeri için aşağıdaki gibi bir sorgu olabilir. Ama birden fazla değer için daha farklı yazmak lazım.
SELECT CASE WHEN EXISTS (SELECT sutun1 FROM tablo1 WHERE sutun1='22222') THEN 1 ELSE 0 END as sutun1_kayit_varmi, CASE WHEN EXISTS (SELECT sutun1 FROM tablo2 WHERE sutun1='22222') THEN 1 ELSE 2 END as sutun2_kayit_varmi;
2 adet tablom var
tablo1 ve tablo2
her iki tabloda da aynı isimde sutunlar var
sutun1 ve sutun2
aynı anda 2 tabloda birden arama yapmak istiyorum.
yapmış olduğum arama tablo1 de varsa 1 yoksa 0 yine aynı şekilde aranan kelime tablo2 de varsa 1 yoksa2 olarak görüntüleyebilir miyim?
Aşağıdaki gibi bir sorgu yazdım ancak sorguda sonuçlar alt alta çıkıyor, ben yan yana yani tek bir satırda çıkmasını istiyorum.
SELECT EXISTS(SELECT sutun1 FROM tablo1 WHERE sutun1='22222') as sutun1_kayit_varmi
UNION ALL
SELECT EXISTS(SELECT sutun1 FROM tablo2 WHERE sutun1='22222') AS sutun2_kayit_varmi
< Bu mesaj bu kişi tarafından değiştirildi alivepro -- 17 Ağustos 2022; 10:36:31 >