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

mysql如何列舉工作日清單

錢良釵2年前14瀏覽0評論

問題:MySQL如何列舉工作日清單?

回答:MySQL可以使用日期函數(shù)和條件語句來列舉工作日清單。下面是一種實(shí)現(xiàn)方法:

1. 創(chuàng)建一個(gè)日期表,包含所有需要列舉的日期。

CREATE TABLE `date_table` (

`date` date NOT NULL,

PRIMARY KEY (`date`)

2. 插入需要列舉的日期,例如從2021年1月1日到2021年1月31日。

INSERT INTO `date_table` (`date`)` DAY) AS `date`` UNION ALL SELECT 1 UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9) `t`` DAY)<= '2021-01-31';

3. 使用條件語句過濾掉周末。

SELECT `date`

FROM `date_table`

WHERE DAYOFWEEK(`date`) NOT IN (1,7);

解釋:DAYOFWEEK()函數(shù)返回一個(gè)日期的星期幾,1代表周日,2代表周一,以此類推。使用NOT IN條件語句過濾掉星期日和星期六,即為工作日清單。

以上就是使用MySQL列舉工作日清單的簡單方法。