gpt4 book ai didi

c++ - QDateTime 与 sqlite3

转载 作者:行者123 更新时间:2023-11-28 05:26:10 27 4
gpt4 key购买 nike

我将 Sqlite3 与 Qt 一起使用,无论如何要将 DateTime 表单保存在我使用文本类型的数据库中,请从我的数据库中查看: data

所以 INSERT 和 SELECT 非常有效,但我如何才能做出特定的 SELECT !

我的代码:

QString("SELECT * from main.sell_cash_log WHERE 'when' >= '%1' AND 'when' <= '%2'").arg(ui->fromdate->dateTime().toString("dd-MM-yyyy:HH-mm-ss")).arg(ui->todate->dateTime().toString("dd-MM-yyyy:HH-mm-ss"))

最佳答案

您最好使用其中一个日期运算符来获取特定日期的信息

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

关于c++ - QDateTime 与 sqlite3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40510818/

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