Cursusinhoud
Inleiding tot SQL
Inleiding tot SQL
2. Gegevens Filteren
De WHERE-ClausuleUitdaging: Help een Lezer Zijn Favoriete Genre te VindenUitdaging: Oudere Boeken OphalenVoorwaardelijke Expressies: VergelijkingsoperatorenUitdaging: Vermijd de Beschadigde BoekenUitdaging: Markeer Nieuwe AankomstenUitdaging: Budgetvriendelijke BoekenVoorwaardelijke Expressies: De AND-OperatorUitdaging: Vind Specifieke Boeken Voor een LezerUitdaging: Bereiken DefiniërenUitdaging: Meerdere VoorwaardenVoorwaardelijke Expressies: De OR-OperatorUitdaging: Overeenkomende Meerdere OptiesUitdaging: Een Bereik UitsluitenVoorwaardelijke Expressies: De NOT-OperatorUitdaging: Negating a Bereik
3. Gegevens Sorteren
Basis SorterenUitdaging: Het Sorteren van de BibliotheekcatalogusSorteren op Meerdere KolommenUitdaging: Verdere Sortering van de CatalogusSorteren na het Filteren van GegevensUitdaging: Vind de Goedkoopste BoekenUitdaging: Help een Klant een Boek te VindenHet Limit-TrefwoordUitdaging: Selecteer Boeken Voor de VerzamelaarshoekUitdaging: Betaalbare Boeken
4. Een Database Vullen
Een Tabel MakenUitdaging: Een Nieuwe Boeken Tabel MakenRijen Invoegen in een TabelUitdaging: Gegevens InvoegenUitdaging: Meer Gegevens InvoerenMeerdere Rijen InvoegenUitdaging: Bulkgegevens InvoegenPrimaire SleutelsThe SERIAL KeywordUitdaging: De Structuur van de Boeken WijzigenStandaardwaarden SpecificerenUitdaging: Verdere Verbetering van de Boeken Tabel
5. Bijwerken & Verwijderen van Gegevens
Rijen in een Tabel BijwerkenUitdaging: Corrigeer BoekgegevensUitdaging: Bijwerken van PaginatellingenUitdaging: Mark Archived Boeken Als Niet BeschikbaarRijen VerwijderenUitdaging: Verouderde Records VerwijderenTabellen DuplicerenUitdaging: Maak een Back-up van een TabelUitdaging: Genereer een Samengevatte BoekentabelTabellen Verwijderen
Meerdere Rijen Invoegen
Vaak moeten we meer dan één rij in een tabel invoegen, en het vele malen herschrijven van de invoegopdrachten kan vervelend en inefficiënt zijn. Gelukkig biedt SQL ons een iets kortere syntaxis die in feite meerdere INSERT
-instructies comprimeert tot één enkele query.
Hieronder volgt de algemene syntaxis voor het invoegen van meerdere rijen met behulp van één enkele invoegopdracht:
sql
Het volgende voorbeeld toont de syntaxis voor het invoegen van meerdere rijen in een tabel genaamd students
die drie kolommen heeft: first_name
, second_name
en age
:
INSERT INTO students (first_name, second_name, age) VALUES ('Alice', 'Smith', 20), ('Bob', 'Johnson', 22), ('Charlie', 'Brown', 19); SELECT * FROM students;
Tip:
Deze syntaxis heeft ook een kortere versie, waarin we de kolomnamen niet specificeren:
sql
In dit geval ziet de query er als volgt uit:
sql
Demonstratie:
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 4. Hoofdstuk 6