在 MySQL 中,我們可以使用 DATE 類型在表中添加日期信息。DATE 類型表示日期,格式為 'YYYY-MM-DD'。
要在創(chuàng)建表時(shí)添加 DATE 類型的列,可以使用以下語法:
CREATE TABLE table_name (
column_name DATE
);
要向表中插入日期信息,需要使用 'YYYY-MM-DD' 格式的日期值。例如,如果要向表中添加名為 'customers' 的客戶的生日信息,可以使用以下語法:
INSERT INTO customers (birthday)
VALUES ('1990-01-01');
要檢索具有特定日期的數(shù)據(jù),請使用 DATE_FORMAT() 函數(shù),其語法如下:
SELECT column_name1, column_name2, ...
FROM table_name
WHERE DATE_FORMAT(column_name, '%Y-%m-%d') = 'yyyy-mm-dd';
在該語句中,DATE_FORMAT() 函數(shù)將日期格式化為 'YYYY-MM-DD',然后將其與特定日期進(jìn)行比較。
在 MySQL 中,還有許多其他日期和時(shí)間函數(shù)可供使用,例如 NOW() 函數(shù)、DATE_ADD() 函數(shù)和 DATE_SUB() 函數(shù)。它們可以幫助我們在表中添加和檢索更復(fù)雜的日期信息。