2016-03-22 19 views
0

私はいくつかのクエリをテストするためにdbForgeを使用しようとしています。私は(テスト)という名前のデータベースがあり、テーブルは(犯罪)という名前です。 (説明)列に特定の値を持つすべての行を選択したいとします。MySQLの列で複数の値を検索する

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

これは、構文にエラーを返します:

あなたのSQL構文でエラーが発生しています。条件に一致するように複数の値を指定するためのライン2

答えて

1

使用時:「(」拳銃ARMED「)」IN演算子:

は 近くを使用する権利構文についてはMySQLサーバのバージョンに対応していること取扱説明書をご確認ください
SELECT * FROM crimes 
WHERE `Description` IN ('AGGRAVATED: HANDGUN', 'ARMED: HANDGUN') 
+0

編集:ありがとうございます。これは実際に働いた。 – sqlsqlsql