In access a volte l'ho fatto, ma mysql permette di avere tabelle collegate e se sì.... come?![]()
In access a volte l'ho fatto, ma mysql permette di avere tabelle collegate e se sì.... come?![]()
Storie, Personaggi e Tecnologie della comunicazione visiva. Draft.it
SELECT * FROM `tab1` INNER join tab2 on tab1.id=tab2.id_tuo where tab.id='$_GET[id]'
Dove tab1 e 2 sono i nomi delle tue tabelle
se devi visualizzare tutti i record di tab2 che hanno 'tab2','id' = ad 'tab1','id' devi utilizzare LEFT al posto di INNER.
Se ti riferisci ad applicativi che ti creano (tabelle - query - come) access studia la sintassi di mysql che è meglio .
.... sò che esistono programmi client che creano query che potrasti salvare su una tabella temporanea per poi elaborare i dati ed effettuare una query di estrazione definitiva.
ma vuoi mettere quanto è meglio una query unica!?!?!
FROM (
prodotti
LEFT JOIN categorie ON
`prodotti`.`id_categoria` = `categorie`.`id_categoria`
LEFT JOIN clienti ON
`prodotti`.`id_cliente` = `clienti`.`id_cliente`
LEFT JOIN prodotti_parametri ON
((`prodotti`.`id_prodotto` = `prodotti_parametri`.`id_prodotto`)
and
(`prodotti_parametri`.`id_parametro` = ".$id_parametro." ))
LEFT JOIN parametri ON
`prodotti_parametri`.`id_parametro` = `parametri`.`id_parametro`
LEFT JOIN consulenti ON
`clienti`.`id_consulente` = `consulenti`.`id_consulente`
)
la conoscenza è potere!!!
la vita è dura ... per gli altri!