2016-03-22 43 views
0

Birkaç soruyu test etmek için dbForge kullanmaya çalışıyorum. (Test) adlı bir veritabanım var ve tablo adı (suçlar). (Açıklama) sütununda belirli değerleri olan tüm satırları seçmek istiyorum. Eğer SQL sözdizimi bir hata varMySQL sütununda birden çok değer arama

;:

SELECT * FROM crimes 
WHERE `Description` = ('AGGRAVATED: HANDGUN'), ('ARMED: HANDGUN') 

Bu sözdiziminde hata verir Doğru sözdizimi kullanmak için MySQL sunucu sürümü karşılık geldiğini kılavuzu kontrol yakın '(' ARMED: tabanca ')' bir durumu maç için birden fazla değer belirtmek için operatöre 2

cevap

1

Kullanım IN satır:

SELECT * FROM crimes 
WHERE `Description` IN ('AGGRAVATED: HANDGUN', 'ARMED: HANDGUN') 
+0

DÜZENLEME: Teşekkürler. Bu aslında işe yaradı. – sqlsqlsql