Şimdi Ara

2 tabloda arama yapıp var mı yok mu görüntüleme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
403
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba;


    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 >



  • 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;

  • Cevabını için teşekkürler.


    Birşey daha sormak istiyorum.


    TabloA , TabloB ve TabloC adında 3 tablo var


    TabloA da sutunA

    TabloB de sutunB

    TabloC de sutunC

    adında sutunlar var.


    Ben bu 3 tabloyu birleştirip aşağıdaki gibi yan yana görmek istiyorum.


    TabloA nın 1. satırında veri varken TabloB nin 1. satırında veri yok vs. vs. Yani veri olmayan sutunlar boş görünebilir.




    2 tabloda arama yapıp var mı yok mu görüntüleme
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.