MySQL查詢條件中經(jīng)常用到時(shí)間段的篩選,接下來(lái)讓我們一起學(xué)習(xí)下如何使用。
例如,要查詢某一表中在2019年1月至3月之間的數(shù)據(jù),可以使用如下SQL語(yǔ)句: SELECT * FROM table_name WHERE date_column BETWEEN '2019-01-01' AND '2019-03-31';
上述語(yǔ)句中,'2019-01-01'為2019年1月1日的日期格式,'2019-03-31'為2019年3月31日的日期格式。使用BETWEEN關(guān)鍵字可以篩選出在指定日期范圍內(nèi)的數(shù)據(jù)。
如果要查詢某一表中指定日期之后的數(shù)據(jù),可以使用如下SQL語(yǔ)句: SELECT * FROM table_name WHERE date_column >'2019-03-31';
上述語(yǔ)句中,'2019-03-31'為指定日期,使用大于號(hào)(>)可以篩選出指定日期之后的數(shù)據(jù)。
如果要查詢某一表中指定日期之前的數(shù)據(jù),可以使用如下SQL語(yǔ)句: SELECT * FROM table_name WHERE date_column< '2019-01-01';
上述語(yǔ)句中,'2019-01-01'為指定日期,使用小于號(hào)(<)可以篩選出指定日期之前的數(shù)據(jù)。
使用上述SQL語(yǔ)句可以方便快捷地篩選出所需的時(shí)間段數(shù)據(jù)。