我正在使用Qt的Sqlite3,无论如何将DateTime表单保存在我使用Text类型的db中,从我的db看到这个: data
所以INSERT和SELECT非常有用,但我怎么能做出特定的SELECT!
我的代码:
vh
答案 0 :(得分:1)
您可能最好使用其中一个日期操作员来获取特定日期的信息
https://www.tutorialspoint.com/sqlite/sqlite_data_types.htm
要在11月选择全部:
SELECT * FROM main.sell_cash_log WHERE strftime('%Y-%m-%d', when) BETWEEN "11-01-2016" AND "11-31-2016"
另请参阅SQL Select between dates,这是我复制该查询的地方q
答案 1 :(得分:0)
问题在于调用字段时,在插入查询中我使用了转义字符串('当')但选择不起作用('')所以我使用了({ {1}})它的工作原理: :
when