HTX Frederikshavn & Hjørring

Det har aldrig været sjovere at være nørd

Brugerværktøjer

Webstedsværktøjer


prog:forloeb:ex_sql_level1

SQL-øvelser - Level 1 (Chinook)

Løs nedenstående øvelser. Gør gerne brug af SQL cheat sheet Link, og evt. www.w3schools.com

OBS! OBS! - HUSK at Gemme dine løsnings-queries i et txt dokument. (notepad)

Øvelse 1 – SELECT

Lav en query som viser alle kunstnere fra tabellen Artist.


Øvelse 1.5 – SELECT

Lav en query der viser titlen af albummet med AlbumId 67.


Øvelse 2 – SELECT med WHERE

Lav en query som viser alle tracks med en pris højere end 0,99.

  • OBS! - MariaDB/MySQL anvender '.' punktum som komma seperator.

—-

Øvelse 2½ – SELECT med WHERE

Lav en query som viser alle albums hvor ordet 'black' indgår i titlen.


Øvelse 2.7 – SELECT med DISTINCT

Lav en SQL query som viser de unikke lande fra Invoice tabellen.

hint: DISTINCT


Øvelse 3 – Sortering

Lav en query som viser alle albums sorteret alfabetisk efter titel.


Øvelse 4 – INSERT

Lav en query som indsætter en ny kunstner med navnet „The SQL Band“ i tabellen Artist.


Øvelse 5 – UPDATE

Lav en query som ændrer prisen på track med TrackId = 1 til 1,29.


Øvelse 6 – DELETE

Lav en query som sletter kunstneren „The SQL Band“ fra tabellen Artist.


Øvelse 7 – COUNT

Lav en query som viser det samlede antal tracks i tabellen Track.

hint: COUNT


Øvelse 7.5 – COUNT

Hvormange Invoices var der mellem 2023 og 2024 ?


Øvelse 8 – GROUP BY

Lav en query som viser antal tracks pr. genre.

Hint


Øvelse 9 – Første JOIN

Lav en query som viser track-navn og tilhørende genre-navn.


Øvelse 10 – JOIN i kæde

Lav en query som viser kunstnerens navn og alle deres track-navne.

prog/forloeb/ex_sql_level1.txt · Sidst ændret: af 127.0.0.1