我有一个项目列表,我想在最近发生的日期前查看。我目前正在使用此查询。
SELECT Cleaning1, Max(Date1) AS most_recent
FROM CleaningLog
GROUP BY Cleaning1;
昨天我上班时工作,但突然停止了工作。它不会在最近的某个日期显示某些项目发生的事件。我想知道为什么会突然停止工作。我将日期参数添加到我使用此代码的四个查询中。当它停止正常工作时,我决定创建一个没有日期参数的测试查询,它仍然不会向我显示我输入的最新事件。
我尝试在代码的日期部分中使用&lt ;,>,= =符号,但似乎没有任何内容捕获我今天早上添加的日期。我应该提到这是我拥有日期参数的代码:
SELECT Cleaning1, Max(Date1) AS most_recent
FROM CleaningLog
GROUP BY Cleaning1
HAVING Max(Date1) < Now() - 30;
您认为此查询停止捕获日期的潜在原因是什么?我的数据库中的日期不是按时间顺序排列的,因为我必须手动输入过去发生的事件。任何帮助将不胜感激!
似乎它没有使用ID 89之后的数据。昨天下午工作正常。我今天早上从ID 59添加了。通过以下形式添加所有数据:
答案 0 :(得分:1)
将文字日期转换为真实日期:
func hideOverlay(_ sender: UIButton) {
overlayView.removeFromSuperview()
}