Beskrivning:
Skapa en databas med en tabell som heter students. Tabellen ska innehålla:

  • id (automatisk primärnyckel)
  • name (text)
  • age (heltal)

Lägg till minst tre elever och skriv ut alla rader i tabellen.

Använd CREATE TABLE, INSERT INTO, SELECT
Använd ? som platshållare i SQL
Visa resultatet i konsolen med for-loop

Utökning:
Låt användaren lägga till elever i databasen genom input

Utökning 2:
Låt användaren söka efter elever i databasen.

Exempel:

# Sök efter namn
search = input("\nSearch for a student by name: ")
cursor.execute("SELECT * FROM students WHERE name = ?", (search,))
results = cursor.fetchall()

if results:
    print("Found:")
    for r in results:
        print(r)
else:
    print("No student found with that name."