Ok, quindi la query sarà:
SELECT o.nome + ' ' + o.cognome AS nomecompleto, o.mansione+' '+o.luogolavoro as lavoro,cm.datacambio +' '+cm.mansione FROM Operai o, cambiomansione cm
where o.id=cm.id
Ok, quindi la query sarà:
SELECT o.nome + ' ' + o.cognome AS nomecompleto, o.mansione+' '+o.luogolavoro as lavoro,cm.datacambio +' '+cm.mansione FROM Operai o, cambiomansione cm
where o.id=cm.id
"Osservazioni personali"
Io luogolavoro lo prenderei anche dalla tabella mansioni, in questo modo si vede un cambio del luogo di lavoro da quello specifico.
Poi strutturerei la query con una left join
N.codice:SELECT Operai.Nome + ' ' + Operai.Cognome AS OPERAIO, Operai.Mansione + ' ' + Operai.Luogolavoro AS LAVORO_ORIGINALE, Cambiomansione.DataCambio, Cambiomansione.Mansione + ' ' + Cambiomansione.Luogolavoro AS LAVORO_ATTUALE FROM Operai LEFT JOIN Cambiomansione ON Operai.Idoperaio = Cambiomansione.Idoperaio
Grazie a tutti risolto grazie allo spunto di Nettuno95![]()