Salve,
avrei bisogno di un aiuto x la creazione di una query apparentemente banale.
La situazione è questa:
ho una prima tabella contenete una serie di record univoci, e una seconda contenete invece
dati aggiuntivi a quelli della prima tabella ma relazionati, nel senso che aun record della prima sono associati uno o più record della seconda.
La mia esigenza sarebbe quella di far visualizzare con la query in un sol colpo tutti i record della prima tabella e solo un record della seconda (nel senso che qualora la seconda tabella avesse piu record relazionati dovrebbe esserne mostrato solo uno, e gli altri esclusi...nel caso invece non ci fossero record relazionati nella seconda tabella dovrebbe essere restituito il campo nullo.)
Chiaramente se affronto la questione con un inner join, o un left join ottengo cio che voglio ma chiaramente il record relazionato della prima tabella mi viene giustamente duplicato....c'è un modo per ottenere un risoltato più aderente alle mie esigenze?
Grazie


Rispondi quotando