Ciao a tutti,
è un pò che sto su questa cosa e non ne vengo a capo...
ho tre tabelle:
Componenti (ID, nome, ecc..)
Prodotti (ID, nome, ecc)
Indice (ID, id_prodotto, id_componente, percentuale)
io voglio con una join tirare fuori dall'indice tutti i record contenti un particolare id_prodotto e poi collegarmi in join prima con la tabella prodotti per avere tutte le info riguardo al prodotto, e poi con le componenti, per avere il nome e tutte le info sulle componenti.
Mi sembrava facile ed ho fatto questo, ma mi dice che non può eseguire l'operazione...
questo è l'sql:
sql = "SELECT * FROM Indice INNER JOIN Prodotti on Indice.id_prodotto = Prodotti.ID INNER JOIN Componenti ON Indice.id_componente = Componenti.ID WHERE Indice.id_prodotto="&idrequest
Che c'è che non va?
Finchè non metto la sencoda join va tutto benone, ma appena la metto non funziona più.
Idem se metto la seconda e non la prima... ma non vanno se sono insieme.
Grazie in anticipo a chiunque saprà darmi una soluzione.