下面的SQL语句在执行的时候报错(ORA-00933: SQL 命令未正确结束),始终未找出错在哪里,请高手指点!!

SELECTT1.ZZJGDM,T1.ZZJGMC,T1.PYJS,T2.JGLXDM,T2.JGLXMC,T2.PARENT,T1.ZXX,T1.ZXY,T1.FDJB... SELECT T1.ZZJGDM,T1.ZZJGMC,T1.PYJS,T2.JGLXDM,T2.JGLXMC,T2.PARENT,T1.ZXX,T1.ZXY,T1.FDJB,T1.SFYX,T1.SSJGDM,T1.JXPY,T1.SSTCMC,T1.ZZJGQC,T1.NO,T1.PPFIELD,T1.JGLX,T1.PXFIELD,T1.BJZBZ,T1.REMARK
FROM T_ZZJG T1,D_ZZJGLX T2,T_USER T3 WHERE T1.ZZJGLX=T2.JGLXDM AND T1.ZZJGDM=T3.ZZJGDM WHERE T3.USERID=?
展开
 我来答
畅夏侯岚0O
2011-04-22 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:66万
展开全部
一句话怎么有两个where啊
最后一行
T1.ZZJGDM=T3.ZZJGDM WHERE T3.USERID=?
是不是应该
T1.ZZJGDM=T3.ZZJGDM and T3.USERID=?
更多追问追答
追问
SELECT T1.ZZJGDM,T1.ZZJGMC,T1.PYJS,T2.JGLXDM,T2.JGLXMC,T2.PARENT,T1.ZXX,T1.ZXY,T1.FDJB,T1.SFYX,T1.SSJGDM,T1.JXPY,T1.SSTCMC,T1.ZZJGQC,T1.NO,T1.PPFIELD,T1.JGLX,T1.PXFIELD,T1.BJZBZ,T1.REMARK 
FROM T_ZZJG T1,D_ZZJGLX T2,T_USER T3 WHERE T1.ZZJGLX=T2.JGLXDM AND T1.ZZJGDM=T3.ZZJGDM AND T3.USERID=?;我现在改过来了可是在执行时出现(QRA-0091:无效字符)这又是什么原因?
追答
T3.USERID=?
?号是什么意思
wdgwr1203
2011-04-22
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
学习
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式