或者用:
SELECT mytable2.right from mytable2

解决方案 »

  1.   

    我也不想用保留字做关键字呀,那是3年前的老系统,我可不想现在去修改程序SELECT mytable2.right from mytable2
    也不行
    mysql> select * from mytable2;
    +-------+
    | rigth |
    +-------+
    | 1     |
    +-------+
    1 row in set (0.01 sec)mysql> select mytable2.right from mytable2;
    ERROR 1054: Unknown column 'mytable2.right' in 'field list'
    mysql>
    还有什么办法呀。
    谁能找出解决办法,结帖后另开帖送500分,绝不食言!
      

  2.   

    从你的选择结果看,你的field是rigth而不是right,这不是同一个单词。