这条SQL语句让我郁闷整整一天半了,到这里来求救!
"select a.* from TBL_comc as a inner join TBL_comcP as b " & _
" on a.click_ID=b.click_ID inner join TBL_com as c " & _
" on b.CBC=c.CBC where c.CTypeID='" & Trim(CmbComType.Text) & _
"' order by a.stat_date desc"
本人用的是ACCESS,运行后报错:语法错误,操作符丢失。
可以肯定的是数据类型没有错,而且在SQL Server的查询分析器里测试语法没有错!
但是在ACCESS中有语法错误,错在哪里呀,各位大侠帮我会诊一下(从语法上分析)!
问题点数:0、回复次数:4Top
1 楼sjg008(基本靠UP)回复于 2004-09-04 16:43:30 得分 0
没有人会吗?Top
2 楼crazymouse(硕鼠)回复于 2004-09-04 20:17:43 得分 0
access 不支持标准SQL写法,你试一下
"select a.*,b.*,c.* from table1 a,table2 b,table3 c
where a.field1=b.field1 and b.field2=c.field2"Top
3 楼xiaoyuehen(OH, NO~It's Unfair!)回复于 2004-09-05 01:07:59 得分 0
你可以把一级级的连接用()号隔开.Top
4 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2004-09-05 13:38:26 得分 0
的确,你缺少了括号
Top




