..
A la guia de SQL que hem vist com crear unions entre dues taules amb INNER JOIN. En aquest article anem a veure com es fa el mateix que la gestió no més de dos, sinó tres taules.
De fet, és una operació molt senzilla que no es diferencia d'un JOIN comú de dues taules.
Fem un exemple: pensar en una hipotètica compra d'una aplicació de base de dades senzilla de comerç electrònic es compon de tres taules estructurades de la següent manera:
usuaris (s'utilitza per a la gestió d'usuaris registrats)
SELECCIONAR utenti.ute_nome, utenti.ute_cognome, prodotti.prod_nome, prodotti.prod_descrizione, prodotti.prod_prezzo, acquisti.acq_data FROM usuaris Compres INNER JOIN ON = utenti.ute_id acquisti.acq_ute_id INTERIOR productes UNEIX-TE ON = prodotti.prod_id acquisti.acq_prod_id ON utenti.ute_id = 1;Com es pot veure el comú de la clàusula (que identifica la primera taula) és seguit per dos INNER JOIN (que identifiquen a la segona i la tercera taula), acompanyat per l'enllaç aplicable que és "un pont" amb la finalitat de crear un vincle racional entre les diferents taules.
A la conclusió que només puc recordar que, per descomptat, vostè pot utilitzar la tècnica ha vist anteriorment per a les consultes més complexes amb 4, 5 o més taules ... de fet, li aconsello no exagerar la construcció d'aquest tipus de consultes, encara que teòricament possible, és sovint treballar manejable en l'aplicació pràctica.
| |
MS Access (Curs)
Aprendre a crear i gestionar bases de dades fàcil i ràpidament. A partir de 29 €. |
| |
MySQL (Curs)
Gestió de base de dades de codi obert. A partir de 39 €. |
| |
SQL i bases de dades (curs)
Creació i gestió de bases de dades relacionals. A partir de 39 €. |