Kursinnhold
Introduksjon til SQL
Introduksjon til SQL
2. Filtrering av Data
The WHERE ClauseUtfordring: Hjelp en Leser med å Finne Sin FavorittsjangerUtfordring: Hente Eldre BøkerBetingede Uttrykk: SammenligningsoperatorerUtfordring: Unngå de Skadede BøkeneUtfordring: Fremhev Nye AnkomsterUtfordring: Budsjettvennlige BøkerBetingede Uttrykk: The AND OperatorUtfordring: Finn Spesifikke Bøker for en LeserUtfordring: Definere OmråderUtfordring: Flere BetingelserBetingede Uttrykk: The OR-OperatørenUtfordring: Samsvar Med Flere AlternativerUtfordring: Ekskludere et OmrådeBetingede Uttrykk: The NOT-OperatørenUtfordring: Negating av et Område
3. Sortering av Data
Grunnleggende SorteringUtfordring: Sortering av BibliotekskatalogenSortering Etter Flere KolonnerUtfordring: Videre Sortering av KatalogenSortering Etter Filtrering av DataUtfordring: Finn de Billigste BøkeneUtfordring: Hjelp en Kunde med å Finne en BokLIMIT-nøkkelordetUtfordring: Velg Bøker for Samlerens SeksjonUtfordring: Rimelige Bøker
4. Populating a Database
Opprette en TabellUtfordring: Opprette en Ny Books TabellSette Inn Rader i en TabellUtfordring: Sette Inn DataUtfordring: Sette Inn Mer DataSette Inn Flere RaderUtfordring: Sette Inn Store Mengder DataPrimærnøklerThe SERIAL KeywordUtfordring: Endre BokstrukturenSpesifisere StandardverdierUtfordring: Ytterligere Forbedring av Boktabellen
5. Oppdatering og Sletting av Data
Slette 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?
Takk for tilbakemeldingene dine!
Seksjon 5. Kapittel 5