I Iknow Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-30 #2 这是因为两个表中都有相同名字的字段, 而在sql中没有特别指明是哪个表的. 比如: table1: ID, name, age table2: ID, job, salary sql: select table1.*, table2.* from table1, table2 order by ID 就会产生该问题 可以使用tablename.fieldname来区分. 上述sql 的order by 可以改成: order by table1.ID就可以了
这是因为两个表中都有相同名字的字段, 而在sql中没有特别指明是哪个表的. 比如: table1: ID, name, age table2: ID, job, salary sql: select table1.*, table2.* from table1, table2 order by ID 就会产生该问题 可以使用tablename.fieldname来区分. 上述sql 的order by 可以改成: order by table1.ID就可以了