SQL 多个连接错误:"Encountered INNER. Was expecting one of "and"... "except"
SQL error on multiple joins: "Encountered INNER. Was expecting one of "and"... "except"
SQL 代码如下 -
我正在尝试加入 4 个表。最后一个内部联接出错。请指教
你的最后一个 INNER JOIN
不合适。 SQL 查询中元素的顺序是连接出现在 WHERE
子句之前,并且只有一个 WHERE
子句。用这个结束你的查询,错误应该消失:
INNER JOIN Cust c
ON v.scnum = c.cnbr
INNER JOIN cont d
ON c.cnbr = d.cnbr
WHERE
current_date - c.cust_acct_crte_dt <= 730 AND
d.role = 'PS';
SQL 代码如下 - 我正在尝试加入 4 个表。最后一个内部联接出错。请指教
你的最后一个 INNER JOIN
不合适。 SQL 查询中元素的顺序是连接出现在 WHERE
子句之前,并且只有一个 WHERE
子句。用这个结束你的查询,错误应该消失:
INNER JOIN Cust c
ON v.scnum = c.cnbr
INNER JOIN cont d
ON c.cnbr = d.cnbr
WHERE
current_date - c.cust_acct_crte_dt <= 730 AND
d.role = 'PS';