Tengo un SP que pretende regresar una mezcla de varias Tablas
Código:
Sin embargo, algunas tablas tienen el mismo nombre de columna, ejemplo Id, entonces lo que deseo hacer es agregar un Prefijo para que pueda distinguirlas Tabla1.Id|Tabla2.Id pero no he podido hacerlo, he intentado poniendo U.*, y de muchas otras maneras pero no parece respetar, alguien me puede dar un aire de como resolverlo? CREATE PROCEDURE GetAssignedBranchByUsername (IN paramUsername varchar(100)) BEGIN SELECT * FROM user AS U INNER JOIN assignedbranch AS AB ON U.Id = AB.UserId INNER JOIN userpermission AS UP ON Up.AssignedBranchId = AB.Id INNER JOIN Branch AS B ON B.Id = AB.BranchId WHERE U.Username = paramUsername; END
Saludos.