Tag: MySQL错误1052

PHP和MYSQL:如何解决JOIN操作中不明确的列名?

我在我的数据库中有两个表: 新闻('id' – 新闻ID,'用户' – 作者的用户ID) USERS('id' – 用户ID) 我想做一个SELECT * FROM news JOIN users ON news.user = user.id ,现在当我在PHP中得到的结果是这样的: $row = mysql_fetch_array($result) ,并获得列名$row['column-name'] …我如何获得新闻ID和用户ID,具有相同的列名? 更新:谢谢大家的快速答案。 别名似乎是最好的解决scheme。