- ベストアンサー
WHERE句で、今日以降の日付だけを表示
PHP+MySQLでテーブルを作成しています。 今日の日付のものは下記の文で表示させています。 SELECT * FROM table WHERE date = date(now()); 同じように、明日以降のもの全てを表示させたいのですが、 BETWEENで日付を設定しなければならないのでしょうか? BETWEENは長くなるので、すっきりさせたいと思い探してはみたのですが、 BETWEENばかりで、質問の方させていただきました。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは betweenをのかわりに普通に比較演算子を > にすればいいかと思いますよ。 select * from table where date > now();
お礼
ありがとうございました!! 無事できました!! もう少し複雑なSQL文でやってみたら、なぜかできなかったのですが、 質問内容が変わってしまうので、別質問でさせていただきます(>_<) ありがとうございました!!