Birden joker girişlerini kullanarak değerleri döndürmek için nasıl

oy
0

Bir tablodaki parça numaraları hakkında bilgi bulmaya çalışıyorum. meydan kullanıyorum verilerin lider tablosundaki sıfır değil orada tablodur.

Ben çalıştığını aşağıda gösterilen şekilde bir değerle sorgu çalıştırmak ve ben bilgiler ihtiyacını verileni.

SELECT ZMATNR, ZLPN
FROM   tblZMMGPNXREF
where ZMATNR like '%89187605%'

Ben gösterisi olarak birden çok değer kullandığınızda Ama bu hatayı alıyorum altında

Msg 102, Düzey 15, State 1, satır 3 yakınında yanlış sözdizimi ''.

SELECT ZMATNR, ZLPN
FROM   tblZMMGPNXREF
where ZMATNR like '%89187605%','%89363059%'

Şimdiden teşekkür ederim!

Oluştur 19/03/2020 saat 22:03
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
2

Sizin teşebbüs sözdizimi açıkça desteklenmemektedir. Sen kullanabilirsiniz OR:

SELECT ZMATNR, ZLPN
FROM tblZMMGPNXREF
WHERE ZMATNR like '%89187605%' OR ZMATNR like '%89363059%';

Veya düzenli ifadeler:

SELECT ZMATNR, ZLPN
FROM tblZMMGPNXREF
WHERE ZMATNR REGEXP '89187605|89363059';

Veya belki de gerekmez LIKEhiç ve sadece kullanabilirsiniz IN:

SELECT ZMATNR, ZLPN
FROM tblZMMGPNXREF
WHERE ZMATNR IN ('89187605', '89363059');

senin ne istediğini yaparsa bu en iyi seçimdir.

Cevap 19/03/2020 saat 22:05
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more