====== SQL文で日付を範囲指定する ====== [[database:mysql|一つ上へ]] database の column1とcolumn2 を2023年3月1日から2023年3月31日の23時59分59秒までの範囲で絞り込みたい場合 select column1, column2 from database where date between '2023-03-01 00:00:00' AND '2023-03-31 23:59:59' ; とする。 --- 特定の日時以前あるいは以降のレコードのみ必要な場合は不等号で指定する。 select column1, column2 from database where date >= '2023-03-01 00:00:00' ; 現在以降のデータを取得する場合は select column1, column2 from database where date >= now() ;