Where条件でbetweenを指定しているのが原因らしい。
between 項目名 (value1 and value2)
( ) がエラーの原因だった。
項目名 between value1 and value2
( ) を取り除いたらうまくいった。
うん十年前、初めてSQL文を学んだときはbetweenの値は ( ) で囲んだ。
頭の中を新しくしよう!
ちなみに日付データのときは以下。
項目名 between #value1# and #value2#
Postgresqlでは日付データを ' (シングルクォーテーション)で囲んだ。
項目名 between '2016-12-16' and '2016-12-18'
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image