Hive 如何在SQL中按时间字符串条件进行选择?
在我的表中,有一列“发送时间”,它是字符串:Hive 如何在SQL中按时间字符串条件进行选择?,hive,hiveql,Hive,Hiveql,在我的表中,有一列“发送时间”,它是字符串: 2018-07-04 09:15:05 如果我想选择2018-07-04之后的所有记录,如何编写SQL语句?您可以使用to_date函数 to_date(send_time) > '2018-07-04' 从答案信息中选择count(*)where to_date(send_time)>2018-07-04,这不会产生任何结果。但我有这一天之后的记录。查询有问题吗?应该引用日期文字..这可能是您看不到结果的原因。
2018-07-04 09:15:05
如果我想选择2018-07-04之后的所有记录,如何编写SQL语句?您可以使用
to_date
函数
to_date(send_time) > '2018-07-04'
从答案信息中选择count(*)where to_date(send_time)>2018-07-04,这不会产生任何结果。但我有这一天之后的记录。查询有问题吗?应该引用日期文字..这可能是您看不到结果的原因。