Kursusindhold
Introduktion til SQL
Introduktion til SQL
2. Filtrering af Data
The WHERE ClauseUdfordring: Hjælp en Læser med at Finde Deres YndlingsgenreUdfordring: Hente Ældre BøgerBetingede Udtryk: SammenligningsoperatorerUdfordring: Undgå de Beskadigede BøgerUdfordring: Fremhæv Nye AnkomsterUdfordring: Budgetvenlige BøgerBetingede Udtryk: The AND-OperatorenUdfordring: Find Specifikke Bøger til en LæserUdfordring: Definere IntervallerUdfordring: Flere BetingelserBetingede Udtryk: The OR-OperatorenUdfordring: Matche Flere MulighederUdfordring: Udelukkelse af et IntervalBetingede Udtryk: The NOT OperatorUdfordring: Negere et Interval
3. Sortering af Data
Grundlæggende SorteringUdfordring: Sortering af BibliotekskatalogetSortering Efter Flere KolonnerUdfordring: Yderligere Sortering af KatalogetSortering Efter Filtrering af DataUdfordring: Find de Billigste BøgerUdfordring: Hjælp en Kunde med at Finde en BogLIMIT-NøgleordetUdfordring: Vælg Bøger til Samlerens SektionUdfordring: Overkommelige Bøger
4. Udfyldning af en Database
Oprette en TabelUdfordring: Oprette en Ny BogtabelIndsættelse af Rækker i en TabelUdfordring: Indsættelse af DataUdfordring: Indsættelse af Flere DataIndsættelse af Flere RækkerUdfordring: Indsættelse af BulkdataPrimære NøglerThe SERIAL KeywordUdfordring: Ændring af BogstrukturenSpecificere StandardværdierUdfordring: Yderligere Forbedring af Bogtabellen
5. Opdatering & Sletning af Data
Opdatering af Rækker i en TabelUdfordring: Ret Bogens DataUdfordring: Opdatering af SideantalUdfordring: Markér Arkiverede Bøger Som UtilgængeligeSletning af RækkerUdfordring: Sletning af Forældede PosterDuplikering af TabellerUdfordring: Opret en Tabel BackupUdfordring: Generer en Opsummeret BogtabelSletning af Tabeller
Sletning af Rækker
Vi kan betinget vælge og slette rækker fra en tabel ved hjælp af DELETE
-sætningen.
Følgende er syntaksen for DELETE
-sætningen:
sql
DELETE
-sætningen vælger rækker fra table_name
baseret på en condition
og sletter dem.
Eksempel: Fjernelse af Uddannede Studerende
Overvej en tabel students
med følgende kolonner name
, age
, grade
, score
, og graduation_year
.
Vi vil gerne slette alle rækker fra tabellen, hvor graduation_year
er mindre eller lig med 2024
, da disse studerende allerede er dimitteret, og vi ikke længere ønsker at beholde deres data.
Dette kan gøres ved hjælp af følgende forespørgsel:
sql
Demonstration:
Var alt klart?
Tak for dine kommentarer!
Sektion 5. Kapitel 5