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

mysql生成100條隨機的日期

林玟書2年前12瀏覽0評論

MySQL生成100條隨機日期

準備工作

在數據庫中創建一個表,表名為rand_date,表結構包含一個字段id和一個字段rand_date。

SQL語句如下:

CREATE TABLE rand_date(id INT PRIMARY KEY AUTO_INCREMENT,rand_date DATE);

使用循環插入100條數據

使用循環結構生成100個隨機日期,并插入到rand_date表中。

INSERT INTO rand_date(rand_date) VALUES(DATE_ADD('2020-01-01', INTERVAL FLOOR(RAND()*365) DAY));

FLOOR(RAND()*365)用來生成0~365之間的隨機整數,其中0表示1月1日,365表示12月31日。

驗證數據是否正常生成

使用SELECT語句查詢rand_date表的數據,查看數據是否符合預期。查詢語句如下:

SELECT * FROM rand_date;

刪除數據

如果生成的數據不符合預期,可以使用DELETE語句刪除rand_date表中的所有數據。刪除語句如下:

DELETE FROM rand_date;

總結

MySQL可以使用循環結構和日期函數生成隨機日期,并通過SQL語句將數據插入到表中,方便快捷地生成海量數據。