Join
La clàusula `join` ajunta dues taules per la columna que comparteixen.
Introducció
A Entity has vist que cada taula representa una cosa, i que cada fila té una clau primària que la identifica.
Una taula sola, però, no és una base de dades relacional.
Una mesura d’una estació meteorològica guarda GI, i tu vols llegir Girona.
join ajunta les dues taules pel valor que comparteixen i et torna les dues meitats en una sola fila.
Entorn de treball
Baixa la base de dades weather.db, amb dues setmanes de dades de vuit estacions meteorològiques.
sqlite weather.db.tables
measures regions stationsEl valor compartit
Mira les primeres mesures:
select measure_id, station_id, day, tmin, tmax, rain from measures limit 4;
1|BC|2026-01-05|9.1|13.5|0.0
2|GI|2026-01-05|3.6|11.0|0.0
3|LL|2026-01-05|-1.3|8.4|0.0
4|TO|2026-01-05|2.7|17.7|0.0Estàs llegint una vista prèvia.
Inicia sessió amb Google per llegir la pàgina completa.
Inicia sessió amb GoogleAmb qualsevol compte de Google. Només et demanarem que acceptis les condicions del servei.