Oracle支持LEFT OUTER JOIN吗?
我用这个来创建一个view,但是报错,说ORA-00933 sql command not properly ended。语句如下:
SELECT I.STUFF_ID, I.STUFF_NAME, I.STUFF_AMOUNT, I.UNIT_PRICE, I.ACCOUNTUNIT_NO, I.NOW_QUANTITY,I.IN_PRINT, I.OUT_PRINT,
O.AMOUNT_OUT_SUM, O.UNITPRICE_OUT_AVG,
A.ACCOUNTUNIT_NAME
FROM T_QINGQIAN_STUFFIN I LEFT OUTER JOIN V_QINGQIAN_STUFFOUT_SUM O ON O.STUFF_ID = I.STUFF_ID,
DICT_ACCOUNTUNIT A INNER JOIN I ON A.ACCOUNTUNIT_NO = I.ACCOUNTUNIT_NO
如果不能用的话,用什么方法来取得同样的效果?也就是说即使O Table中没有 I Table关联数据,也能把I Table中的所有数据都取出来??