SQL koder Flashcards
Hvordan lager du en ny tabell?
CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, ....);
CREATE TABLE kunde ( Fornavn varchar(45), Etternavn varchar(45), PRIMARY KEY(KundeID) );
Hvordan kan du legge inn informasjon i en database?
INSERT INTO table_name (column1, column2, …)
VALUES (value1, value2, …);
INSERT INTO reperasjoner (deler, starttid, slutttid, kostnad, …)
VALUES (skrue, 14:00, 17:00, 1000kr);
Hvordan oppdaterer man data?
UPDATE table_name
SET column1 = value1, column2 = value2, …
WHERE condition; (hvor skal dette endres?)
UPDATE reperasjoner
SET deler = svinghjul, starttid = 17:00
WHERE reperasjons-ID = 1;
Hvordan sletter man data?
DELETE FROM table_name WHERE condition;
DELETE FROM reperasjoner WHERE deler= ‘lakk’;
Da slettes hele raden som inneholdt lakk med tilhørende data.
Hvordan kan man selektere ut data?
SELECT column1, column2, …
FROM table_name;
SELECT deler, starttid
FROM reperasjoner;
Hvordan kan man sortere data?
SELECT * FROM table_name
ORDER BY column1 DESC/ASC;
SELECT * FROM reperasjoner
ORDER BY starttid DESC;
Ascending
økende
Descending
synkende
Økende rekkefølge
Ascending
Synkende rekkefølge
Descending