mysql中如何將時間戳轉(zhuǎn)換為年月日格式進行查詢
更新時間:2023年07月01日 16:37:48 作者:lMasterSparkl
這篇文章主要介紹了mysql中如何將時間戳轉(zhuǎn)換為年月日格式進行查詢問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
mysql將時間戳轉(zhuǎn)換為年月日格式進行查詢
create_time時間格式
SELECT DATE_FORMAT(create_time,'%Y%m%d') days,COUNT(id) COUNT FROM role GROUP BY days;
create_time時間戳格式
SELECT FROM_UNIXTIME(create_time,'%Y%m%d') days,COUNT(id) COUNT FROM role GROUP BY days;
舉例:
<!--?? ?查詢主管最近30天注冊用戶數(shù) ? -->
?? ??? ?SELECT DATE_FORMAT(a.create_time, '%Y%m%d') AS days, COUNT(*) AS userCount
?? ??? ?FROM sssss a
?? ??? ?WHERE ?a.dept_id = 1
?? ??? ??? ?AND a.create_time >= DATE_SUB(CURDATE(), INTERVAL 30 DAY)
?? ??? ??? ?AND a.recommender_user_id IN (
?? ??? ??? ??? ?SELECT DISTINCT b.recommender_user_id
?? ??? ??? ??? ?FROM sssssss ?b
?? ??? ??? ??? ??? ?JOIN ssssss c ON b.recommender_user_id = c.user_id
?? ??? ??? ??? ?WHERE c.distri_user_id = #{userId}
?? ??? ??? ?)
?? ??? ?GROUP BY days;mysql時間戳轉(zhuǎn)換成Java年月日輸出
MySQL存儲時間戳轉(zhuǎn)換成Java年月日輸出實體類
@NotBlank(message = "使用時間不能為空")
@ApiModelProperty("使用時間")
private String useTime;數(shù)據(jù)庫存儲int是時間戳

把數(shù)據(jù)庫存儲的時間戳,轉(zhuǎn)換成年-月-日-時-分-秒
SELECT from_unixtime(`use_year`) FROM 表名

輸出年份,使用LEFT函數(shù),按需截取
SELECT LEFT(from_unixtime( `use_year` ),4) FROM 表名

獲取年月日
SELECT LEFT(from_unixtime( `use_year` ),10) FROM 表名

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Win10下免安裝版MySQL8.0.16的安裝和配置教程圖解
這篇文章主要介紹了Win10下免安裝版MySQL8.0.16的安裝和配置 ,本文通過圖文并茂的形式給大家介紹的非常詳細,具有一定的參考解決價值,需要的朋友可以參考下2019-06-06
JDK1.7下測試ConnectorJ連接MySQL8.0的方法
MySQL?Connector/J是一個JDBC?4型驅(qū)動程序。Type?4標(biāo)志意味著驅(qū)動程序是MySQL協(xié)議的純Java實現(xiàn),不依賴于MySQL客戶端庫,這篇文章主要介紹了JDK1.7下測試ConnectorJ連接MySQL8.0,需要的朋友可以參考下2022-10-10
MySQL批量導(dǎo)入Excel數(shù)據(jù)(超詳細)
這篇文章主要介紹了MySQL批量導(dǎo)入Excel數(shù)據(jù)(超詳細),文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下,希望對你的學(xué)習(xí)有所幫助2022-08-08
Sysbench對Mysql進行基準(zhǔn)測試過程解析
這篇文章主要介紹了Sysbench對Mysql進行基準(zhǔn)測試過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-11-11

