欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql時間差為2天

林玟書2年前14瀏覽0評論

在MySQL中,我們可以使用DATEDIFF函數(shù)來計算兩個日期之間相差的天數(shù)。它接受兩個日期參數(shù),并返回它們之間相差的天數(shù)。

SELECT DATEDIFF('2018-10-01', '2018-09-29');

在上面的查詢中,我們使用了DATEDIFF函數(shù)來計算從2018年9月29日到2018年10月1日相差的天數(shù)。查詢的結(jié)果為2,這是因為這兩個日期之間確實相差了2天。

如果我們想要查找一張表中所有滿足時間差為2天的記錄,該怎么做呢?我們可以使用DATE_SUB函數(shù)和DATE_ADD函數(shù),將查找日期減去或加上2天,然后再進(jìn)行比較。

SELECT *
FROM my_table
WHERE DATEDIFF(date_col, DATE_SUB('2018-10-01', INTERVAL 2 DAY)) = 0
OR DATEDIFF(date_col, DATE_ADD('2018-10-01', INTERVAL 2 DAY)) = 0;

在上述查詢語句中,我們使用了DATE_SUB和DATE_ADD函數(shù)來將日期減去或加上2天。然后,我們將結(jié)果與date_col字段進(jìn)行比較,查找相差2天的記錄。如果你的查詢結(jié)果中包含了你需要的數(shù)據(jù),那么你寫的就是正確的SQL查詢語句。