mysql對資料庫的date字段值進行逐個遞增

2021-10-24 04:12:52 字數 1292 閱讀 7855

先把日期修改為統一的時間如:2019-01-01 00:00:00,

update table set date =

'2020-09-01 09:30:00'

;

然後執行sql語句,實現date字段值進行逐個遞增,每乙個值增加10秒,sql語句如下:

set  @rownum =0;

update comm_sh_data set date = date_add(date,interval+

(@rownum :

= @rownum +

10) second)

;

mysql 為日期增加乙個時間間隔:date_add()

now(

)//now函式為獲取當前時間

select date_add(now(

), interval 1 day)

;- 加1天

select date_add(now(

), interval 1 hour)

;-加1小時

select date_add(now(

), interval 1 minute)

;- 加1分鐘

select date_add(now(

), interval 1 second)

;-加1秒

select date_add(now(

), interval 1 microsecond)

;-加1毫秒

select date_add(now(

), interval 1 week)

;-加1周

select date_add(now(

), interval 1 month)

;-加1月

select date_add(now(

), interval 1 quarter)

;-加1季

select date_add(now(

), interval 1 year)

;-加1年

mysql adddate(), addtime()函式,可以用date_add() 來替代。

mysql 為日期減去乙個時間間隔:date_sub()

mysql date_sub() 日期時間函式 和date_add() 用法一致。

mysql 中subdate(),subtime()函式,建議,用date_sub()來替代。

Mysql 對資料庫的操作

mysql 基本概念 mysql檔案系統,用來儲存資料,然後通過sql語句來獲取資料 er模型圖 mysql 免費的小型的資料庫,現在被oracle收購.oracle oracle公司收費的大型的資料庫.sqlserver 微軟公司收費中型的資料庫.db2 ibm公司收費的大型的資料庫.sybase...

mysql資料庫中的date 格式

參考 型別用在你需要同時包含日期和時間資訊的值時。mysql檢索並且以 yyyy mm dd hh mm ss 格式顯示datetime值,支援的範圍是 1000 01 01 00 00 00 到 9999 12 31 23 59 59 支援 意味著儘管更早的值可能工作,但不能保證他們可以。型別用在...

MySQL對資料庫的基本操作語句

前言 學習sql server已經兩年了,在學的時候覺得還不錯,但是在這接近兩年的時候中對於資料庫的操作大多只是簡單的增刪改查,很多東西都慢慢遺忘了,因為現在需要使用mysql,所以就再對sql進行乙個學習,並將其學習經歷記錄下來 建立資料庫 create database db name 建立資料...