Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2019, 21:09
Avatar de Namiwis
Namiwis
 
Fecha de Ingreso: mayo-2013
Ubicación: Crustaceo Cascarudo
Mensajes: 162
Antigüedad: 10 años, 11 meses
Puntos: 10
Columnas con Prefix

Hola a todos

Tengo un SP que pretende regresar una mezcla de varias Tablas

Código:
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
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?

Saludos.
__________________
http://binarysuns.com.mx/