DML in SQL: bewerken, toevoegen en verwijderen van data
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.
advertentie
-

RIGHT JOIN in SQL: combineer records uit de rechtertabel
Bij de RIGHT JOIN worden altijd alle rijen terug van de rechtertabel teruggegeven. Als er overeenkomsten zijn met de linkertabel, dan worden deze ook meegenomen in het resultaat.
-

LEFT JOIN in SQL: combineer records uit de linkertabel
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.
advertentie
-

DELETE in SQL: zo verwijder je records veilig en efficiënt
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.
-

INSERT INTO in SQL: zo voeg je gegevens toe
Met INSERT INTO kunnen nieuwe records aan een tabel worden toegevoegd.
-

HAVING in SQL: beperk resultaten met voorwaarden
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.