如何从 mysql 查询中提取日期和时间部分
How to extract date and time parts from mysql query
我需要 select 来自 MySQL table 的最大(日期)并将日期和时间的每个部分放在一个单独的变量中。
类似于:
select max(date) as year, month, day, hour, minute, second from table
我该怎么做?
你可以这样做:
SELECT
YEAR ( MAX(date) ) as year,
MONTH ( MAX(date) ) as month,
DAY ( MAX(date) ) as day,
HOUR( MAX(date) ) as hour,
MINUTE( MAX(date) ) as minute,
SECOND( MAX(date) ) as second
from table
我需要 select 来自 MySQL table 的最大(日期)并将日期和时间的每个部分放在一个单独的变量中。
类似于:
select max(date) as year, month, day, hour, minute, second from table
我该怎么做?
你可以这样做:
SELECT
YEAR ( MAX(date) ) as year,
MONTH ( MAX(date) ) as month,
DAY ( MAX(date) ) as day,
HOUR( MAX(date) ) as hour,
MINUTE( MAX(date) ) as minute,
SECOND( MAX(date) ) as second
from table