newenglander Asked: 2012-05-10 05:48:18 +0800 CST2012-05-10 05:48:18 +0800 CST 2012-05-10 05:48:18 +0800 CST Informix 9.2 中提供了哪些联接? 772 我正在使用旧版本的 Informix (9.2.1) 测试一些查询,并且似乎无法执行包含RIGHT OUTER JOINor的最基本查询FULL OUTER JOIN。尝试了几种变体(RIGHT JOIN或OUTER JOIN只是OUTER),但没有任何成功。INNER JOIN并且LEFT JOIN工作正常。 有谁知道旧版本 Informix 中外部/右连接的正确语法,或者这些连接是不可能的? join query 1 个回答 Voted Best Answer newenglander 2012-05-10T06:00:18+08:002012-05-10T06:00:18+08:00 好的,至少外连接只适用于不同的语法:只OUTER在第一个表之后使用逗号和 aWHERE而不是ON. 编辑以添加来自http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.sqls.doc/sqls679.htm的示例 SELECT c.customer_num, c.lname, o.order_num FROM customer c, OUTER orders o WHERE c.customer_num = o.customer_num
好的,至少外连接只适用于不同的语法:只
OUTER
在第一个表之后使用逗号和 aWHERE
而不是ON
.编辑以添加来自http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.sqls.doc/sqls679.htm的示例