mysql 時間函數

該sql 查詢某一個時刻是哪一個月份第幾周,對時間查詢出年、月、日、時、分、周,用於數據展示sql

SELECT YEAR(m.`dateday`) AS YEAR,MONTH(m.dateday) AS MONTH,DAY(m.dateday) AS DAY,HOUR(m.`timeday`) AS HOUR,MINUTE(m.timeday) AS MIN,m.`hostname`,m.`kpi_show_name`,m.`indexValue`,m.newtime,m.weekValueide

FROM
(SELECT p.`dateday`,p.`timeday`,r.`hostname`,k.`kpi_show_name`,p.`indexValue`,CONCAT(p.dateday,' ',p.timeday) AS newtime,((DAY(p.dateday)+WEEKDAY(p.dateday-INTERVAL DAY(p.dateday) DAY)) DIV 7 + 1) AS weekValue
FROM `resource_kpis` k, `business_resource_info` r
LEFT JOIN `t_ovo_host_performance` p ON r.`hostname` = p.`hostname`
WHERE k.`kpi_name` = p.`indexName` AND  r.`id` = 1 AND k.`id`=1 ) AS m
函數

WHERE m.newtime>='2016-07-11 00:00:00' AND m.newtime<='2016-07-12 00:00:00'orm



注:year、month、day、hour、minute、second 、weekday爲函數.it

相關文章
相關標籤/搜索