Ciao a tutti
sono due ore che tento di fare una selezione che probabilmente è semplicissima, ma che evidentemente il mio cervello si rifiuta di elaborare.
Dunque, ho due tabelle:
Ricette
----[id_ricetta]
----[ingrediente]
----[quantita]
Ingredienti
----[ingrediente]
----[um]
----[costoxum]
Come faccio a fare una selezione che contenga:
Ricette.ingrediente, Ingredienti.um, Ricette.quantita, conoscendo l'id_ricetta?
In pratica devo visualizzare tutto il contenuto di Ricette (là dove id_ricetta=n) con l'indicazione dell'unità di misura dell'ingrediente, andandolo a prelevare dalla tabella "ingredienti".
Ho provato:
query = "SELECT Ricette.*, Ingredienti.um FROM Ricette INNER JOIN Ingredienti ON Ingredienti.ingrediente=Ricette.ingrediente WHERE Ricette.id_ricetta=" & id
ma non ne vuole sapere...
Se intanto qualche buon uomo mi spiega come diavolo si usa il join, mi farebbe un gran piacere, dalle varie guide che ho trovato non ci ho capito un granché.
Grazie!