Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Çoklu sorgu
#1
Selamlar;

Farklı bir çoklu sorgu yapmak istiyorum ama işin içinden çıkamadımSmile aynı alanda da farklı grup olanları listeleme istiyorum, fakat listelenme gerçeklemiyor.

Örnek:
Alfacom aranıyorsa TR veya HB de NOTLAR alanında varsa ikisi de listelesin fakat bir türlü listeleme yapılamıyor bu durumu nasıl çözebilirim



      Close;
      SQL.Clear;
      SQL.Add('Select * From URUNLER Where NOTLAR=:NT1 or NOTLAR=:NT2');
      SQL.Add('And URUNADIADI Like ' + QuotedStr('%' + TSeach.Text + '%'));
      ParamByName('NT1').AsString := 'TR';
      ParamByName('NT2').AsString := 'HB';
      Prepared := True;
      Open;
Hayat bazen güzel olabiliyor.
Cevapla
#2
Selamlar,

Select * From URUNLER Where NOTLAR  in (:NT1,:NT2) 

aslında bu şekilde de çalışması lazım parantez içine alarak

Select * From URUNLER Where (NOTLAR=:NT1 or NOTLAR=:NT2) and ........
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#3
Sorgunuz doğru gibi gözüküyor. Umarım URUNADIADI ismi doğrudur?
Ayrıca birden fazla OR yerine IN kullanmayı deneybilirsiniz. NOTLAR IN (:NT1, :NT2) gibi ...
There's no place like 127.0.0.1
WWW
Cevapla
#4
Sorunuzu lütfen daha net ifade edebilir misiniz? Ürünler tablosundaki notlar alanındaki değer X ya da Y olanları mı ya da istediğiniz sayıda değerden NOTLAR alanı içinde olanları mı istiyorsunuz ?
Cevapla
#5
(06-01-2017, Saat: 09:05)SimaWB Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlSorgunuz doğru gibi gözüküyor. Umarım URUNADIADI ismi doğrudur?
Ayrıca birden fazla OR yerine IN kullanmayı deneybilirsiniz. NOTLAR IN (:NT1, :NT2) gibi ...


Selamlar NOTLAR IN (:NT1, :NT2) yapınca sorunsuz olarak çalıştı teşekkür ederim...
Hayat bazen güzel olabiliyor.
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Fastreport Çoklu Dil Desteği uparlayan 2 213 24-12-2017, Saat: 23:50
Son Yorum: savasabd
  if koşulunda çoklu string eşleştirme mcuyan 12 468 12-12-2017, Saat: 13:06
Son Yorum: mcuyan
  Çoklu veritabanından rapor almak klavye 0 142 15-09-2017, Saat: 16:07
Son Yorum: klavye
  kullanici sorgu hattası admin02 19 1.153 22-06-2017, Saat: 11:25
Son Yorum: Mericx
  SQL ile 3 combobox tan sorgu atma emrekilinc1984 8 1.560 04-11-2016, Saat: 17:47
Son Yorum: Fesih ARSLAN



Konuyu Okuyanlar: 1 Ziyaretçi