私は、MySQLでこのクエリを実行しています:SQL構文エラー
SELECT amount
FROM Prices
WHERE (item_id = 1246 AND
('2016-12-26' BETWEEN (effective_date AND COALESCE(end_date, NOW()))))
しかし、私はそれがどこにあるか、私は表示されません構文エラーを取得し、いくつかの理由。 エラーは次のとおりです。
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')) AND(item_id = 1419 AND ('2017-01-14' BETWEEN (effective_date AND COALESCE(end' at line 1
価格はこのようなものです:私はBETWEEN
とその式の第一項の間に括弧があるはずはないと思う 価格
id
item_id
effective_date
end_date
全体エラー –
を投稿し、あなたが得るエラーがあるください...? –
*構文エラー*メッセージは何ですか? –