【发布时间】:2016-02-22 20:58:21
【问题描述】:
请告诉我这个查询中的语法问题是什么
SELECT sde
FROM TABLE_EW sde , CASE_W spr, DOCUMENT swp
JOIN swp.id, swp.YEAR ON (swp.id = sde.ID_DOCUMENT)
JOIN spr.ID, spr.STATE, spr.NUMBER ON (spr.ID_DOCUMENT = swp.ID)
WHERE sde.IDENT_TABLEEW LIKE '122337456464'
AND swp.YEAR LIKE 2015;
SQLDeleoper点问题到From Line
【问题讨论】:
-
您的查询有很多问题,不清楚从哪里开始
-
天哪,你是不是在认真地把显式和隐式连接混为一谈?
-
可能连接条件太少。
-
LIKE用于字符串值。AND swp.YEAR LIKE 2015无效且没有意义。LIKE没有任何通配符也没有意义。