表A 和表B有相同的字段C
如下语句
Select A.X,B.Y
From A
Left Join B
Order By C这条语句在我们这边没有语法错误。
但在客户的环境下报信息“列C未指定表名”
是不是两边Oracle的设置不同?
指点一下!
谢谢!

解决方案 »

  1.   

    Select A.X,B.Y
    From A
    Left Join B
    Order By A.C或者Select A.X,B.Y
    From A
    Left Join B
    Order By B.C
      

  2.   

    哦,忘了些Join条件了,
    Select A.X,B.Y
    From A
    Left Join B
     On A.C = B.C
    Order By C
      

  3.   

    〉〉〉〉To aiur2000(破愿立志别故里,荆棘南下思北风) ( ) 信誉:100 
    加上表名当然没有错,
    但是为什么不加表名在我们这边是好的?
    这时疑问所在。