DML – Database Manipulation Language
Als de database eenmaal staat en de tabellen daarin zijn gedefinieerd wil je eigenlijk wel aan de slag gaan met de gegevens zelf. Want zonder deze gegevens heb je niet heel veel aan een database. De volgende stap is daarom dan ook het manipuleren van de tabellen in de database. Hierbij kun je denken aan het ophalen, toevoegen en aanpassen van records of het verwijderen hiervan.
-
De LEFT JOIN: gebruik records uit linkertabel als basis
De LEFT JOIN geeft altijd alle rijen terug van de linkertabel. Als er overeenkomsten zijn met de rechtertabel, dan worden deze ook meegenomen in het resultaat. Zijn er geen overeenkomsten dan worden er NULL-waarden toegevoegd aan de resulterende dataset voor de rechtertabel.
-
De INNER JOIN: combineer records uit meerdere SQL tabellen
De INNER JOIN maakt het mogelijk om in SQL de records uit meerdere tabellen met één query op te halen. Door middel van relaties worden deze records aan elkaar gekoppeld.
-
Leg relaties in SQL tussen tabellen
Het is in SQL mogelijk om relaties tussen een of meerdere tabellen te leggen. Door deze relaties kunnen gegevens aan elkaar worden geknoopt. Het kunnen leggen van relaties is een kenmerk van een relationele database.
-
DELETE in SQL: Ontdek hoe je effectief records verwijderd
Leer hoe je overtollige records verwijdert met het DELETE-statement in SQL. Ontdek praktische voorbeelden en tips voor een effectieve databeheerstrategie.
-
UPDATE om bestaande gegevens bij te werken
Met het UPDATE statement is het mogelijk om bestaande records in een tabel te wijzigen.
-
Gegevens toevoegen met INSERT INTO
Met INSERT INTO kunnen nieuwe records aan een tabel worden toegevoegd.
-
Limiteer het resultaat met HAVING
Met HAVING is het mogelijk om een resultset met zogeheten aggregratie functies te limiteren.
-
GROUP BY: Groepeer het resultaat van je SQL-Query
Om resultaten in SQL te groeperen op een of meerdere kolommen kun je GROUP BY gebruiken. Door het groeperen voorkom je dat gegevens meermaals terugkomen.
-
Geselecteerde rijen sorteren met ORDER BY
Met ORDER BY is het mogelijk om te resultset te sorteren op een bepaalde kolom. De sortering kan zowel oplopend (ASC) als aflopend (DESC) worden gesorteerd.
-
WHERE-clausule in SQL: complete gids voor filteren van gegevens
In de wereld van databases is de kracht van precisie onmisbaar. Het efficiënt filteren van data is daarom een kunst op zich, een kunst waarbij de WHERE-clausule in SQL een hoofdrol speelt. Deze eenvoudige, maar krachtige clausule stelt ons in staat om specifieke gegevens uit enorme datasets te halen, vergelijkbaar met het vinden van een…