前の週のデータを取得するために MYSQL クエリを実行したいと考えています。日付列のデータ型は DATETIME です。誰でも提案できますか?
21488 次
5 に答える
9
SELECT *
FROM calendar
WHERE dt BETWEEN CURDATE()-INTERVAL 1 WEEK AND CURDATE();
于 2013-02-11T11:13:15.460 に答える
1
ここに別のバージョンがあります:
SELECT * FROM table WHERE
YEARWEEK(`date`, 1) = YEARWEEK( CURDATE() - INTERVAL 1 WEEK, 1)
于 2016-03-07T18:47:23.143 に答える
-1
現在の日時の変数を-1週間にして、次のクエリを実行します。
SELECT * FROM table WHERE date > $datatime
于 2013-02-11T11:14:30.700 に答える