我的MySQL数据库中有一些大型查询,其中有多个表被连接。为了调试它们,我想让每个列名显示它来自的表。
怎么做?
对于编辑问题的人来说,这不是没有用的。我不赞赏我的问题的某些部分甚至不接近技术编辑。你刚刚决定“如何做到这一点?比”更好“有人知道怎么做吗?”。这是100%的风格/偏好,你决定我听起来更好,如何做到这一点?当我认为这听起来很笨只是我的0.02美元。
答案 0 :(得分:2)
这很冗长,但我只是在select语句中使用别名。这是一个使用相同字段名称区分不同表的两个字段的示例:
SELECT c.label as c_label, i.label as i_label FROM items i INNER JOIN categories c ON i.cat_id = c.id