【发布时间】:2015-09-23 21:17:57
【问题描述】:
我正在尝试通过以下方式获取日期值: - 今年 - 这个月 - 一键选择天数
查询
SELECT rat_data FROM rate_unita WHERE rateid = 1
结果是一个 INT 值。
当我尝试执行以下操作时:
SELECT DATE(CONCAT(YEAR(NOW())),(MONTH(NOW())), (SELECT rat_data FROM rate_unita WHERE rateid = 1))
Mysql 在 ' ( MONTH( NOW( ) ) ) , ( SELECT rat_data FROM rate_unita WHERE r 附近标记我的语法不正确
我认为我在 CONCAT 中调用 SELECT 的方式有问题,达到我的目标的正确查询是什么?
谢谢 升
【问题讨论】:
标签: mysql sql date datetime string-concatenation