Şimdi Ara

2 Farklı Tabloda Arama Yapmak

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
1.446
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhabalar 2 farklı tabloda arama yaptırmak istiyorum ama hatalı sonuç alıyorum sorun nerde acaba?

    select iletimadi,bel_adi from hazurun,belediyeler where hazurun.iletimadi like '%aranacakkelime%' or belediyeler.bel_adi like '%aranacakkelime%'

    Teşekkürler



  • Eğer "hazurun" tablo ile
    " Belediyeler" tablosu ilişkili veirler içieriyor ise tabloları ilişkilendirmen gerekir . Join araştır.



    < Bu mesaj bu kişi tarafından değiştirildi projeyazilim -- 30 Kasım 2015; 12:13:36 >
  • quote:

    Orijinalden alıntı: projeyazilim

    Eğer "hazurun" tablo ile
    " Belediyeler" tablosu ilişkili veirler içieriyor ise tabloları ilişkilendirmen gerekir . Join araştır.

    Dediğiniz şekilde yaptım ama istediğim sonucu vermedi maalesef.

    SELECT hazurun.iletimadi,belediyeler.bel_adi
    FROM hazurun
    INNER JOIN belediyeler
    ON hazurun.iletimadi LIKE '%kelime%' or
    belediyeler.bel_adi like '%kelime%'
    GROUP by hazurun.iletimadi
  • İki farklı tabloda ayrı ayrı arama yapıp UNION ile sonuçları birleştirebilirsin.

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • Aşağıdaki şekilde çözdüm teşekkürler....


    SELECT isimler,soyisimler,telefon,fax,beladi_id,bel_id,iletimadi,bel_adi FROM hazurun
    INNER JOIN belediyeler
    ON hazurun.beladi_id=belediyeler.bel_id
    WHERE iletimadi LIKE '%$ara%' or bel_adi like '%$ara%'
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.