Con*_*Rat 68
或者您可以尝试内置TIMESTAMP(date,time)
功能.
Hai*_*vgi 52
Mysql似乎没有datetime的构造函数,例如datetime('2017-10-26','09:28:00').所以,你将不得不处理组成部分的字符串和使用字符串连接功能(注MySQL没有字符串连接||运算符).如果您想要日期时间类型,则必须进行投射.
concat(datefield,' ',timefield) as date
select cast(concat('2017-10-26', ' ', '09:28:00') as datetime) as dt;
Run Code Online (Sandbox Code Playgroud)
如果可以使用内置功能,只需使用它.这里的任何方式都是在给定时间戳之间查找记录的示例.
SELECT `id` FROM `ar_time` WHERE TIMESTAMP(`cdate`,`ctime`) BETWEEN fromTimeStamp AND nowTimeStamp;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
49574 次 |
最近记录: |