SQL中可以使用WHERE
子句來(lái)查詢某個(gè)時(shí)間段的數(shù)據(jù)。具體的語(yǔ)法如下:
SELECT 列名1, 列名2, ...
FROM 表名
WHERE 時(shí)間列名 >= 開(kāi)始時(shí)間 AND 時(shí)間列名 <= 結(jié)束時(shí)間;
其中,時(shí)間列名是指包含日期和時(shí)間的列名;開(kāi)始時(shí)間和結(jié)束時(shí)間是指要查詢的時(shí)間段的起始和結(jié)束時(shí)間。這個(gè)查詢語(yǔ)句將返回在指定時(shí)間段內(nèi)的數(shù)據(jù)。
以下是一個(gè)示例查詢,假設(shè)要查詢?cè)?022年1月1日至2022年12月31日這個(gè)時(shí)間段內(nèi)的訂單數(shù)據(jù):
SELECT *
FROM orders
WHERE order_date >= '2022-01-01' AND order_date <= '2022-12-31';
這個(gè)查詢將返回在2022年1月1日至2022年12月31日之間的所有訂單數(shù)據(jù)。