我想取回今天的数据。目前,我有一些类似于SELECT * FROM myTable WHERE timeStamp>DATETIME('NOW','-1 DAY')的内容,但这给了我从现在到24小时的结果,而不仅仅是今天(即无论从00:00以来已经过去了多少小时)。使用相同的逻辑,我想检索昨天和本周的数据。
编辑这个星期我的意思是..如果今天是星期四,我想展示周一或周日的结果(这不重要)到现在。
发布于 2012-02-27 19:34:31
使用timeStamp > DATETIME('now')代替timeStamp >= DATE('now')。
因为从昨天起你就可以使用DATE('now', '-1 day')了。
至于这一周--这取决于你指的是7天前:
DATE('now', '-7 days')或者你是说从本周的第一天开始:
DATE('now', 'weekday 0', '-7 days')https://stackoverflow.com/questions/9470990
复制相似问题