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