SQL语法错误:缺少运算符

时间:2011-11-22 17:29:47

标签: sql syntax operators

此查询的运算符错误。似乎无法弄清楚缺少的操作员是什么!

    SELECT Ordre.Ordre, Sum(Ordre.Duree), Ordre.Designation AS SommeDeDuree 
    FROM Ordre 
    WHERE (((Ordre.Date) > #21/10/2011# And (Ordre.Date) < #25/10/2011#) 
      And ((Ordre.CentreCout) = '5240') And ((Ordre.Ordre) <> 11131906 
      And (Ordre.Ordre) <> 12155996 And (Ordre.Ordre) <> 11147473 
      And (Ordre.Ordre) <> 11147548 And (Ordre.Ordre) <> 11131906)  
    GROUP BY Ordre.Ordre;

2 个答案:

答案 0 :(得分:1)

SELECT Ordre.Ordre, Sum(Ordre.Duree), Ordre.Designation AS SommeDeDuree 
FROM Ordre 
WHERE (Ordre.Date > '21/10/2011') 
AND (Ordre.Date < '25/10/2011') 
And (Ordre.CentreCout = '5240') 
And (Ordre.Ordre <> 11131906) 
And (Ordre.Ordre <> 12155996) 
And (Ordre.Ordre <> 11147473) 
And (Ordre.Ordre <> 11147548)
And (Ordre.Ordre <> 11131906)
GROUP BY Ordre.Ordre;

答案 1 :(得分:1)

你还有一个比你结束时更多的左括号。