我有很多使用id作为主键的表。当我将几个表连接在一起并使用select *时,只显示一个id列。当使用MySql时,我唯一能解决这个问题的方法就是使用SELECT AS,例如SELECT id AS groupId。
这种情况在MariaDB中仍然存在吗?我希望MariaDB可以引入一种查询特性,允许在列名前面加上它们的表名。例如,查询可能返回名称为group.id和person.id的列。编辑:根据Shadow的评论,问题不在MariaDB (或MySql )。结果集确实包含多个'id‘字段。