下面的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=? 展开
FROM T_ZZJG T1,D_ZZJGLX T2,T_USER T3 WHERE T1.ZZJGLX=T2.JGLXDM AND T1.ZZJGDM=T3.ZZJGDM WHERE T3.USERID=? 展开
2个回答
展开全部
一句话怎么有两个where啊
最后一行
T1.ZZJGDM=T3.ZZJGDM WHERE T3.USERID=?
是不是应该
T1.ZZJGDM=T3.ZZJGDM and T3.USERID=?
最后一行
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=?
?号是什么意思
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询