Alle fag › Databaser, nettverk og sikkerhet › SELECT og WHERE

SELECT og WHERE

En SQL-spørring henter ut data. FROM sier hvilken tabell, WHERE hvilke rader, og SELECT hvilke kolonner som vises. ORDER BY sorterer resultatet. Databasen utfører delene i en annen rekkefølge enn du skriver dem.

SELECT navn FROM Student WHERE alder > 20;\texttt{SELECT navn FROM Student WHERE alder > 20;}hent navn på studenter over 20
... ORDER BY navn;\texttt{... ORDER BY navn;}sorter resultatet

Symboler

FROM\texttt{FROM}hvilken tabell
WHERE\texttt{WHERE}hvilke rader
SELECT\texttt{SELECT}hvilke kolonner

Eksempel

Lønninger 520, 610, 480 og 700 (tusen):

SELECT COUNT(*) FROM Ansatt WHERE lonn > 500\texttt{SELECT COUNT(*) FROM Ansatt WHERE lonn > 500} gir 3.

Glemmer du WHERE i UPDATE eller DELETE, endres alle radene.
Øv på relasjonsdatabaser og sql gratis →

← Tabeller og nøkler · JOIN og GROUP BY →

Del av Databaser, nettverk og sikkerhet: Relasjonsdatabaser og SQL.