Salve a tutti , ho un magazzino in cui vengono registrate in una tabella le movimentazioni delle macchine e tra le quali ho con id=1 ingresso e id=14 uscita io dovrei estrapolare una lista di macchine che hanno solo il movimento in ingresso ma non quello in uscita :
potri fare una join con tutti i movimenti =1 e tutti i movimenti =14 e trovare i mancanti ma ho anche delle macchine che rientrano quidi hanno più volte 1 (ma anche più volte 14) .codice:Select id_macchina, macchina.seriale, movimenti_magazzino.created_at from movimenti_magazzino join macchina on movimenti_magazzino.id_macchina=macchina.id join tipo_movimentazione on movimenti_magazzino.id_tipo_movimentazione=tipo_movimentazione.id where tipo_movimentazione.id=1 // e non è presente la movimentazione con id = 14 group by id_macchina
Come provcedo

Rispondi quotando