Buongiorno a tutti,
ho letto il regolamente e spero di non infrangere nessuna regola. Il titolo forse non riesce ad esprimere il mio problema, che sicuramente è banale, ma non riesco a risolvere.
Il database che devo interrogare è [DB2], lo interrogo tramite Query Tool.
Prendo in considerazione 2 tabelle, distinte base e magazzino articoli.
Dalla tabella distente base, composta dai campi cod_articolo, cod_assieme, cod_componente, coe_dimpiego, voglio visualizzare tutti i record cod_assieme che hanno per cod_componente due componenti diversi, con un coe_dimpiego particolare, alla fine devo collegare questa select con la tabella magazzino articoli, composta da cod_articolo_1, descrizione, linea, classifica, che ha come parte comune il cod_articolo, per visualizzare anche la descrizione, mancante nella tabella distinte base.
Io ho fatto la mia select in questo modo e funziona:
select cod_articolo, cod_componente, coe_dimpiego, descrizione, linea, classifica
from distinte base, magazzino articoli
where cod_articolo=cod_articolo_1 and cod_componente = '11918' and coe_dimpiego>1
Il problema è che il cod_componente deve essere sia uguale a 11918 sia uguale a 15660.
Come potrei uscire da questo imbarazzo?
Forse non mi sono spiegato bene e mi scuso in anticipo.
Grazie

Rispondi quotando