Har du en tabell och vill snabbt se allt innehåll? Då använder du SELECT *. Det betyder “välj allt” och hämtar alla kolumner och rader från en tabell.
✅ När du snabbt vill se hela tabellen, både kolumner och rader.
✅ När du undersöker data och vill förstå dess struktur.
När ska du undvika det?
❌ När du bara behöver vissa kolumner – då är det bättre att specificera dem.
❌ När tabellen har många kolumner – det kan bli onödigt mycket data.
❌ När tabellen har många rader – det kan bli onödigt mycket data, komplettera med en TOP 10 eller LIMIT 10 för att begränsa mängden.
Skapa tabellen själv för att testa skriva kod.
//Skapa tabell för kunder
//kod 1
CREATE TABLE kunder ( kund_id INT, namn VARCHAR(100) );
//när du skapat tabellen kunder, kör du koden nedan för att fylla tabellen
INSERT INTO kunder (kund_id, namn)
VALUES
(1, 'Anna')
, (2, 'ANNA')
, (3, 'anna')
, (4, 'John')
, (5, 'Sara')
, (6, 'Mikael')
, (7, 'Lina')
, (8, 'David')
, (9, 'Eva')
, (10, 'Peter')
, (11, 'Maria')
, (12, 'Oskar')
, (13, 'Nina')
, (14, 'Lars')
, (15, 'Klara')
, (16, 'Henrik')
, (17, 'Sofia')
, (18, 'Johan')
, (19, 'Helena')
, (20, 'Erik');