Førstesiden / SQL / reference.html
Koble sammen 2 eller fler tabeller.
Her følger et lite banalt eksempel på hvordan man kan koble sammen flere tabeller. Dette er VELDIG nødvendig. Lurer du på mer om dette, kan du søke på normalfordeling+SQL på for eksempel google. Poenget er å ha unike data, som ikke går igjen flere steder i tabellen.
Vi lager oss en tabell som heter bil:
Tabell 1:
Create table bil(
nummer int unsigned not null references person,
bilnavn varchar(30),
id int not null primary key
);
'references person' er den biten som kobler den sammen med tabellen nedenfor.
Tabell 2:
Create table person(
nummer int unsigned not null,
navn varchar(30),
primary key(nummer)
);
Vips har du koblet bil til person!! De er koblet slik at en person kan ha flere biler, men ikke omvendt
Skrevet av Sindre Mathisen 2001
Utskriftsvennlig versjon | Forslag til endring av artikkel | Skriv ut | Ny kommentar
Det er ingen kommentarer til denne artikkelen. | |
|