多個單位時間加減操作
//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...