2016-06-01から2016-06-06までの登録者数を調べたいのですがエラーがでてしまいます。
php内からsqlを利用して情報を抽出したいと考えています。そこでbetweenを使った方法で範囲指定して情報を抽出したいのですが、エラーが出てしまいます。エラーは以下に記載します
###発生している問題・エラーメッセージ
#1064 - 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 '> '2016-06-01' AND < users.created '2016-06-06' AND users.roll = user LIMIT 0' at line 8
###該当のソースコード
SELECT users.created, users.username, users.id FROM users WHERE users.created Between '2016-06-01' AND users.created '2016-06-06' AND users.roll = user ;
###試したこと
betweenではなく、ANDと<、>で囲んだ場合はしっかりとできました。
他、クオテーションに付きましてもためしてみました
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。