我有两个名为 StartDate(like 'MM/dd/yyyy'
) 和 StartTime(like ' hh:mm
') 的 varchar 字段。
从表中选择 * “其中 StartDate<'MM/dd/yyyy'”
有人可以帮我解决这个问题吗?
对于您的具体问题,您必须自己转换 varchar,答案可以在这个 stackoverflow 帖子中找到:Sqlite convert string to date
sqlite 将允许您对保存为 varchar 的日期使用常规查询 - 但是,您必须以正确的格式存储日期 - 也许您可以更改日期字段以遵循这种格式?查看 sqlite 文档:sqlite date functions。