我有很多使用id作为主键的表。当我将几个表连接在一起并使用select *时,只显示一个id列。当使用MySql时,我唯一能解决这个问题的方法就是使用SELECT AS,例如SELECT id AS groupId。我希望MariaDB可以引入一种查询特性,允许在列名前面加上它们的表名。例如,查询可能返回名称为group.id和person.id的列。
编辑:根据Shad
我正在使用一个MySql数据库。在我的数据库中有一个存储过程,在这个过程中,我插入一些数据,然后返回整个表。我的存储过程代码类似于: Create Procedure InsertDepartments(DName longtext,DLoc longtext) SELECT * FROM Departments ORDER By Departments.DepartmentId DESC;如您所