addDate 函式使用 mysql

2021-10-09 06:02:59 字數 1664 閱讀 1489

多個單位時間加減操作

//date時間欄位名  expr時間間隔  

//unit單位 指的時間單位 天day 小時hour表示等

date_add(

date

,interval expr unit)

select adddate(

'2020-01-02 00:00:00'

,interval

1day

)from orders

列印欄位為:2020-01

-0300:00:00

解釋:下面同理, 在寫增加天為單位時 可以縮寫成

select adddate(

'2020-01-02 00:00:00',1

)from orders

//預設為day

列印欄位為:2020-01

-0300:00:00

如果減一天 則為 -

1 這裡也可寫成字串

select adddate(

'2020-01-01 00:00:00'

,'-1'

)from orders

列印欄位為:2020-01

-0100:00:00

select adddate

('2020-01-02 00:00:00'

, interval 1 hour) from orders

列印欄位為:2020-01

-0101:

00:00

select adddate

('2020-01-02 00:00:00'

, interval 1 minute) from orders

列印欄位為:2020-01

-0100:

01:00

select adddate

('2020-01-02 00:00:00'

, interval 1 second) from orders

列印欄位為:2020-01

-0100:

00:01

select 

adddate

('2020-01-02 00:00:00'

, interval '1 1:1:1' day_second)

from orders

列印欄位為:2020-01

-0301:

01:01

select 

adddate

('2020-01-02 00:00:00'

, interval '1:1' hour_minute)

from orders

列印欄位為:2020-01

-0201:

01:00

select 

adddate

('2020-01-02 00:00:00'

, interval '1:1:1' hour_second)

from orders

列印欄位為:2020-01

-0201:

01:01

python使用peewee實現mysql資料操作

peewee可用class來建立表,增刪改查,應該是相對餘單錶 本人幾乎沒用過,自以為如此 想實現sql查詢,得到list,比如這樣的結果 但是查詢結果是全是資料 元組 且找不到列名,後dir後逐個嘗試發現列名可以使用result.description j 0 獲取 元組使用起來不方便,現實現將資...

Zeppelin使用JDBC連線MySQL

在interpreter列表頁create new interpreter。輸入名稱 mysql interpreter group 選擇jdbc properties 修改 name value default.driver com.mysql.jdbc.driver default.url jd...

contos 使用docker安裝mysql

安裝docker yum install docker檢視docker是否安裝成功 docker v 檢視docker版本啟動docker 兩種啟動方式 systemctl start docker 正常啟動 systemctl enable docker 開機啟動常用命令 docker image...