Cita:
Iniciado por sergiomaidana1989
Probé el código como me lo pasaste y me da el siguiente mensaje de error:
ERROR 1054 (42S22): Unknown column 'TB_Secretarias.nomSecr' in 'field list'..
Si te da ese error, entonces hiciste un Copy+Paste de lo que te pasé porque no lo analizaste, no debe quedar ninguna columna indicada por el nombre de la tabla sino por el alias aplicado.
La próxima vez trata de analizar lo que se postea. Suele haber errores de tipeo...
Usa esto:
Código MySQL:
Ver original SC.idSecrVinc,
SC.idSecr,
S.nomSecr,
SC.docMC,
MC.apeMC,
MC.nomMC,
CONCAT(MC.apeMC
,' ',MC.nomMC
) apenomMC
, MC.fecnacMC,
MC.sexoMC,
MC.domMC,
MC.idLoc,
L.nomLoc,
L.provLoc,
MC.telMC,
MC.celMC,
MC.emailMC,
MC.idCargo,
CR.nomCargo,
CR.tipoCargo,
MC.obsMC
TB_SecretariasVincMComision SC
Cita: ¿Me podes explicar a grandes rasgos qué es un Alias?
Es una pregunta para manual básico, pero considerando que tu mismo has puesto esto:
no deberías tener esa duda... Lo que pones detrás de ese "AS" es un
alias.
La única diferencia es que yo no pongo el "AS" porque es una cláusula obsoleta, descartada del estandar hacer bastantes años, y que sólo persiste en los manuales viejos (también obsoletos) y en alguna que otra base que usa un servidor MySQL anterior a la versión 3.2.x (no son muchos los que quedan).