MySQL 是目前世界上使用最廣泛的開(kāi)源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一。在使用MySQL進(jìn)行數(shù)據(jù)查詢的時(shí)候,常常需要取出指定的年月日。下面就介紹如何使用MySQL來(lái)取出指定的年月日。
SELECT * FROM table_name WHERE YEAR(date_column) = '指定年份'; SELECT * FROM table_name WHERE MONTH(date_column) = '指定月份'; SELECT * FROM table_name WHERE DAY(date_column) = '指定日期';
以上三行SQL語(yǔ)句分別是取出指定的年份、月份、日期的方式。其中,table_name代表需要查詢的數(shù)據(jù)表名,date_column代表需要查詢的日期字段名,指定年月日的部分需要根據(jù)實(shí)際情況進(jìn)行替換。
例如,如下數(shù)據(jù)表名為user_info,其中包含了一個(gè)日期字段birth_date。如果需要取出2019年12月1日的所有用戶信息,將上述語(yǔ)句進(jìn)行如下修改:
SELECT * FROM user_info WHERE YEAR(birth_date) = 2019 AND MONTH(birth_date) = 12 AND DAY(birth_date) = 1;
執(zhí)行上述SQL語(yǔ)句后,即可取出指定年月日的所有用戶信息。