Utilizà SQL Inner Joins per aduprà e dati da trè o più tuli
Puderete esse segitu SQL DOMINIUM per combine dades da trè o più tuli. SQL JOIN hè assai flexibleu, è a so funziunalità putente pò esse usata per combine dades da e tàvule multiplici. Cumpressioni à l'affirmazioni SQL chì permettenu di cunghjuntà i risultati da trè mesa differenti cù un ingrossu internu.
Inner Join Exemple
Per esempiu, pigliate e tàvule chì cuntenenu purtatori in una tavulinu è di veiculi di cunnessione in u sicondu. U cumuni internu si trova unni u veìculu è u driveru sò situati in a listessa cità. Unitu internu sceglie tutti i fille di i dui tannilli chì cuntenenu una partita trà e colonne.
A sentione SQL accerta à combine di e dati da e tavule di Conducteur è Vehicle in casi sempre induve u prughjettu è u vechju sò situati in a stessa città:
SELECT Apelido, firstname, tag DI conductori, veiculi WHERE drivers.location = vehicles.locationSta questa pruduce i risultati successivos:
apellido firstname tag -------- --------- --- Baker Roland H122JM Smythe Michael D824HA Smythe Michael P091YF Jacobs Abraham J291QR Jacobs Abraham L990MTAvà, aghjunghje stu esempiu di cumpensà una terza testa. Puderanu chì voi cercà cumprendi solu pruduttori è i veiculi prisenti à i locu chì sò aperti à u weekend. Pudete furnisce una tercera tavula in a vostra questa aghjustendu u cummentu JOIN cumenti:
SELECT aprinu, primu, tag, open_weekends FROM drivers, vehicles, locations WHERE drivers.location = vehicles.location AND vehicles.location = locations.location AND locations.open_weekends = 'Yes' lastname firstname tag open_weekends -------- --------- --- ------------- Baker Roland H122JM Sò Jacobs Abraham J291QR Sò Jacobs Abraham L990MT SìQuesta l'estensione putente à a basa SQL SQL UNITUS permette di cunghjuntà e dati in una manera cumplicata. In più di cunghjunà e tàvule cù un internu internu, pudete dinù utilizà sta tècnica per incusà i parechje parechji cù una unita esterna. Outer joins include risultati chì esistinu in una tavula ma ùn anu micca un match correspondente in a tavula cunjunata.