###わからないこと
いつもお世話になっております。
この度は下記のクエリ文が機能せず、どう直せばよいかわからなくなったため、質問させていただきました。
###クエリ文
SELECT ja.j_id, GROUP_CONCAT(ja.j_id separator ' OR ') FROM ja LEFT JOIN j ON jmeta.j_id = j.id LEFT JOIN ca ON ca.c_id = j.c_id WHERE ca.value like '%TOTO%' AND ca.cem_id = 1 AND ja.jem_id = 5 AND ( ja.value NOT LIKE '%愛知県%' OR ja.value NOT LIKE '%北海道%' OR ja.value NOT LIKE '%兵庫県%' OR ja.value NOT LIKE '%福岡県%' OR ja.value NOT LIKE '%京都府%' OR ja.value NOT LIKE '%新潟県%' );
上記のクエリ文で、指定の都道府県を含まないIDを取得しようとしています。
NOT LIKEにある「OR」を「AND」に変えたところ、結果はnullになっています
よろしくお願いいたします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/10/19 09:32
退会済みユーザー
2017/10/19 09:46