Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Slette Rader | Oppdatering og Sletting av Data
Introduksjon til SQL

bookSlette Rader

Vi kan betinget velge og slette rader fra en tabell ved å bruke DELETE-setningen.

Følgende er syntaksen for DELETE-setningen:

DELETE FROM table_name
WHERE condition;

DELETE-setningen velger rader fra table_name basert på en condition og sletter dem.

Eksempel: Fjerne Uteksaminerte Studenter

Tenk på en tabell students med følgende kolonner name, age, grade, score, og graduation_year.

Vi ønsker å slette alle radene fra tabellen der graduation_year er mindre eller lik 2024, siden disse studentene allerede har uteksaminert og vi ikke lenger ønsker å beholde deres data.

Dette kan gjøres ved å bruke følgende spørring:

DELETE 
FROM students 
WHERE graduation_year <= 2024;

Demonstrasjon:

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 5

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 1.72

bookSlette Rader

Sveip for å vise menyen

Vi kan betinget velge og slette rader fra en tabell ved å bruke DELETE-setningen.

Følgende er syntaksen for DELETE-setningen:

DELETE FROM table_name
WHERE condition;

DELETE-setningen velger rader fra table_name basert på en condition og sletter dem.

Eksempel: Fjerne Uteksaminerte Studenter

Tenk på en tabell students med følgende kolonner name, age, grade, score, og graduation_year.

Vi ønsker å slette alle radene fra tabellen der graduation_year er mindre eller lik 2024, siden disse studentene allerede har uteksaminert og vi ikke lenger ønsker å beholde deres data.

Dette kan gjøres ved å bruke følgende spørring:

DELETE 
FROM students 
WHERE graduation_year <= 2024;

Demonstrasjon:

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 5
some-alt