需要从查询中的MySQL字段提取日期和月份
我有一个MySQL字段emp_join_date
type timestamp
及其格式yyyy-mm-dd HH:MM:SS
。现在,我需要仅从该领域和查询本身中检索一个月和日期。我该怎么做?
$sql = "
SELECT
emp_id,emp_status,emp_type,emp_join_date
FROM
tbl_events
WHERE
event_show = 'all'
AND
event_status != 'disabled'
ORDER BY
RAND()
LIMIT 0,4
";
I have a mysql field emp_join_date
of type timestamp
and its in the format yyyy-mm-dd hh:mm:ss
. Now I need to retrieve the month and date only from that field and in the query itself . How can I able to do this ?
$sql = "
SELECT
emp_id,emp_status,emp_type,emp_join_date
FROM
tbl_events
WHERE
event_show = 'all'
AND
event_status != 'disabled'
ORDER BY
RAND()
LIMIT 0,4
";
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
DATE(emp_join_date) 表示日期,MONTH(emp_join_date) 表示月份
DATE(emp_join_date) for date and MONTH(emp_join_date) for month
您可以使用函数dateformat()仅查看日期和月份。
请参阅 http:// dev。 mysql.com/doc/refman/5.5/en/date-and-pime-functions.html#function_date-format
如果您想要在单独的字段中的月份和日期,则可以使用该月和Dayofmonth功能
You can use the function DATEFORMAT() to view just the date and month.
Refer http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format
You can aslo use the MONTH and DAYOFMONTH functions if you want the month and date in separate fields