SQL

SQL is de afkorting voor "Structured Query Language". Dit is een 'taal' die wordt gebruikt om met een database te communiceren en data in de de database te manipuleren.

Voorbeelden van SQL


-- SELECT - gegevens opvragen

SELECT naam, leeftijd

FROM klanten

WHERE leeftijd > 30;


-- INSERT - nieuwe gegevens toevoegen

INSERT INTO klanten (naam, leeftijd)

VALUES ('Jan Jansen', 45);


-- UPDATE - gegevens wijzigen

UPDATE klanten

SET leeftijd = 50

WHERE naam = 'Jan Jansen';


-- DELETE - gegevens verwijderen

DELETE FROM klanten

WHERE leeftijd < 18;

Belangrijke aandachtspunten

  • Alles dat achter 2 mintekens (--) staat, wordt als commentaar gezien. Bij het uitvoeren van de SQL-opdracht worden deze tekst buiten beschouwing gelaten.
  • WHERE-clausule gebruiken om te voorkomen dat je per ongeluk alle rijen wijzigt of verwijdert.
  • SQL is niet hoofdlettergevoelig voor sleutelwoorden (SELECT, FROM, WHERE), maar kolomnamen en waarden kunnen dat wel zijn, afhankelijk van de database.
  • Test je query’s eerst met een SELECT voordat je een UPDATE of DELETE uitvoert.