如果这个工程:嵌套INNER JOIN使用MS Access 2003中通过ODBC
SELECT COUNT(t1.ID) AS count FROM Project t1
INNER JOIN (SELECT DISTINCT t.Site,t.id FROM _Equipment_id t WHERE t.OEM LIKE '%ABC%') t2 ON t1.Site=t2.Site AND t1.id=t2.id
和这个作品:
SELECT COUNT(t3.ID) AS count FROM Wall t3
INNER JOIN Project t1 ON t3.Project_number=t1.Project_number
为什么不这项工作:
SELECT COUNT(t3.ID) AS count FROM Wall t3
INNER JOIN Project t1 ON t3.Project_number=t1.Project_number
INNER JOIN (SELECT DISTINCT t.Site,t.id FROM _Equipment_id t WHERE t.OEM LIKE '%ABC%') t2 ON t1.Site=t2.Site AND t1.id=t2.id
最终,我有10个桌子,比如Wall桌子,我试图从第一个SELECT中获得总计数。......
你得到什么错误? – Elliott 2011-04-12 19:50:09
我的ASP页面的客户端未定义的结果,当SQL语句中存在语法错误时,这是相同的错误。 – shaun5 2011-04-12 19:58:58