Query

Informix 9.2 中提供了哪些聯接?

  • May 9, 2012

我正在使用舊版本的 Informix (9.2.1) 測試一些查詢,並且似乎無法執行包含RIGHT OUTER JOINor的最基本查詢FULL OUTER JOIN。嘗試了幾種變體(RIGHT JOINOUTER JOIN只是OUTER),但沒有任何成功。INNER JOIN並且LEFT JOIN工作正常。

有誰知道舊版本 Informix 中外部/右連接的正確語法,或者這些連接是不可能的?

好的,至少外連接只適用於不同的語法:只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

引用自:https://dba.stackexchange.com/questions/17641