私はテーブルtable1
を持っていますtime
という列があります。 MySQLのDATETIMEデータ型です。 table1
のレコードを選択したいのですが、time
列の時刻はわずか10日です。単純なSQLを使ってどうすればいいですか?時間差に基づいてmysqlテーブルから行を選択
私はmysqli OOPでPHPを使用しています
私はテーブルtable1
を持っていますtime
という列があります。 MySQLのDATETIMEデータ型です。 table1
のレコードを選択したいのですが、time
列の時刻はわずか10日です。単純なSQLを使ってどうすればいいですか?時間差に基づいてmysqlテーブルから行を選択
私はmysqli OOPでPHPを使用しています
このクエリを使用してください。
$sql = "SELECT * FROM table1 WHERE
DATE(time) = DATE_SUB(CURDATE(), INTERVAL 10 DAY)";
あなたは、このクエリを使用することができます。
select * from table1 where DATEDIFF(date(time),date(now()))<11;
あなたは、このクエリを使用することができます。
SELECT * FROM `table1` WHERE DATE_SUB(CURDATE(),INTERVAL 10 DAY) <= time;