gpt4 book ai didi

sqlite - sqlite大于comparison(>)似乎不适用于自定义类型

转载 作者:行者123 更新时间:2023-12-03 18:56:25 26 4
gpt4 key购买 nike

SQLite是否支持两个自定义对象之间的大于(>)比较?例如,如果我运行以下查询:

select myDate from test where myDate > '2010'


针对我的SQLite数据库(该数据库包含2010年之前或之后的多个记录),我希望得到的返回结果仅包含日期晚于2010年的记录。顺便说一句,我将日期作为注册的自定义类型存储在myDate列中。
但是,实际上,它返回了所有记录,基本上完全忽略了我的WHERE子句。
完全支持这种比较吗?
非常感谢。

最佳答案

select myDate from test 
where substr(myDate, 1, 4) > '2010'


SQLFiddle demo

关于sqlite - sqlite大于comparison(>)似乎不适用于自定义类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19152064/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com