我有一个相当简单的 MySQL 查询,如下所示:
SELECT *
FROM post INNER JOIN comment ON post.post_id = comment.post_id
WHERE post.host = 99999
ORDER BY post.post_id
我的问题是我的一些列名对于帖子和评论表都是通用的。结果,列名仅出现一次,其值取自查询中的最后一个表(即注释表)。
我意识到我可以SELECT
在查询部分显式列出每个列名,并使用别名来区分重复的列名,但是每个表中有很多列,会很混乱。
有没有更有效的方法来解决它?