0
我是VBA新手。我的數據庫是Ms-access。我編寫了查詢來根據四個標準從數據庫中提取數據。sql查詢-sql where子句在where子句中使用多個條件
我的數據庫:
KeyerName Job score date time
xxx 1 50 12/14/13 02:30
yyy 1 60 01/02/14 12:00
xxx 4 75 02/08/14 08:00
xxx 4 50 02/08/14 08:00
yyy 1 90 01/02/14 12:00
我想提取我的數據是根據日期,時間,工作和keyername
我寫的SQL查詢作爲得分的總和,
ssql= "select sum(score) from typt where Keyername='XXX', Job ='4', date=#02/08/14#, time= '08:00'"
但是我收到了錯誤信息。 我的輸出是:
score
125
任何人都可以建議我如何使用where子句SQL多重標準? 在此先感謝。
嗨感謝您的回覆,我試過和也。但它返回錯誤「對象不支持屬性或方法」。我如何使用多個標準.. – user2095503
我想我們需要看到更多的代碼。您提供的所有內容都是您構成查詢的字符串。很明顯,你還有其他一些失敗的東西。另外 - 調試提示 - 剝離你的代碼到最簡單的部分,看看是否有效。示例 - 完全刪除'where'子句並查看是否得到所有分數的總和。然後再添加一個批評 – n8wrl