sql query - sql where子句在where子句中使用多个条件

时间:2014-04-01 19:47:30

标签: sql vba ms-access

我是VBA的新手。我的数据库是Ms-access。我编写了查询,根据四个标准从数据库中提取数据。

我的数据库:

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中使用多个条件? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

用AND代替每个逗号:

select sum(score) from typt where Keyername='XXX' AND Job ='4' AND ...