我有关于用户在线显示的数据。在我的查询中,我只需要选择13:00:00到14:00:00之间的那些。
关于时间的数据行如下:
170214074534,这是YYMMDDHHMMSS - 2017年2月14日,07:45:34
你能帮我查询一下这个问题吗?
我认为如果不将其转换为时间格式,应该更容易找到方法。另一种方法似乎是忽略前6个符号并选择130000和135959之间的数据。
答案 0 :(得分:1)
您可以使用字符串函数:
where substr(col, 7, 2) = '13'
我还建议您修复数据格式。这是一种存储日期/时间值的神秘方式。