Mysql 如何使用unix_timestamp()函数对字符串值进行日期比较
如何使用unix_timestamp()函数对格式为1/1/2019的数据类型字符串进行日期比较。目标是显示2010年1月1日之前的所有日期。这就是我正在尝试的 挑选 工作日 从…起 桌子 哪里 工作日 。。。数据类型字符串上的日期比较,格式为Mysql 如何使用unix_timestamp()函数对字符串值进行日期比较,mysql,sql,hiveql,Mysql,Sql,Hiveql,如何使用unix_timestamp()函数对格式为1/1/2019的数据类型字符串进行日期比较。目标是显示2010年1月1日之前的所有日期。这就是我正在尝试的 挑选 工作日 从…起 桌子 哪里 工作日 。。。数据类型字符串上的日期比较,格式为'1/1/2019'。目标是显示'1/1/2010'之前的所有日期 我真的不明白为什么要专门为此使用UNIX\u TIMESTAMP()。基本上,您只需要将格式化的字符串转换为日期。为此,您可以使用STR\u TO\u DATE() 考虑: SELECT
'1/1/2019'
。目标是显示'1/1/2010'
之前的所有日期
我真的不明白为什么要专门为此使用UNIX\u TIMESTAMP()
。基本上,您只需要将格式化的字符串转换为日期。为此,您可以使用STR\u TO\u DATE()
考虑:
SELECT work_date
FROM table
WHERE STR_TO_DATE(work_date, '%e/%c/%Y') <= '2010-01-01';
选择工作日期
从桌子上
您真的要为此使用UNIX\u TIMESTAMP()
吗?比较作为日期存储的字符串可能有更有效的选项。来自_UNIXTIME()
类似于比较作为日期存储的字符串的其他选项吗?