MySQL Forums
Forum List  »  Italian

select di un risultato inner join
Posted by: Emanuele Porzi
Date: November 09, 2017 07:50AM

Ciao a tutti, avrei bisogno di un aiuto.
Ho una query del genere

SELECT lav_pezzi.code_lav,lav_pezzi.serie_lav,lav_pezzi.r evisione,lav_pezzi.datazione,lav_pezzi.lavorazione ,lav_strutture.clienti,lav_strutture.struttura,all uminio.codeAlu
FROM lav_pezzi
INNER JOIN lav_corrisp_strutture
ON lav_pezzi.ID_pezzi=lav_corrisp_strutture.ID_lav_pe zzi
INNER JOIN lav_strutture
ON lav_strutture.ID=lav_corrisp_strutture.ID_lav_stru tture
INNER JOIN alluminio
ON alluminio.ID=lav_corrisp_strutture.ID_serie_alu
WHERE lav_pezzi.ID_pezzi='3'


in pratica è l'unione di 3 tabelle, e fin qui tutto ok.
Il risultato come si vede mi elenca tutti gli "ID_pezzi" della tabella "lav_pezzi" legate appunto ad altre tabelle.
Gli ID_pezzi non sono univoci ma possono avere più revisioni registrati appunto su una colonna revisione, quindi posso avere di risultato più righe uguali con la colonna revisione differente ( esempio 1-2-3-4).
Quindi vorrei che del risultato della query mi visualizzasse solo i valori più gradi della colonna revisioni per ogni ID_pezzi

E' possibile???

Options: ReplyQuote


Subject
Views
Written By
Posted
select di un risultato inner join
705
November 09, 2017 07:50AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.