FlashKeepers

SQL · SQL · Universiteit en hogeschool

SQL-basisbeginselen

De belangrijkste SQL-opdrachten (SELECT, INSERT, UPDATE, DELETE) en de syntaxis van clausules, elk uitgelegd met een korte voorbeeldquery.

Over deze set

42 basiskaarten voor SQL (SQL). Het begint met "Wat is de basissyntaxis van een SELECT-statement?" en "Hoe filter je rijen in een SELECT met een WHERE-clausule?". Meer stapels voor Universiteit en hogeschool staan hieronder.

42 kaarten · basiskaarten · Door AI geschreven, twee keer gecontroleerd. Pas alles aan.

Leer deze set gratis Eerst een kijkje nemen Download FlashKeepers voor iPhone

Opent in je browser, zonder account. App voor iPhone en iPad · Android-app

Wat is de basissyntaxis van een SELECT-statement?
Toon antwoordSELECT column1, column2 FROM table_name
Hoe filter je rijen in een SELECT met een WHERE-clausule?
Toon antwoordSELECT * FROM users WHERE age > 18
Wat doet de ORDER BY-clausule?
Toon antwoordSorteert de resultaatset op een of meer kolommen: SELECT * FROM products ORDER BY price DESC
Waarvoor gebruik je de LIMIT-clausule?
Toon antwoordBeperkt het aantal teruggegeven rijen: SELECT * FROM orders LIMIT 10
Wat doet DISTINCT in een SELECT?
Toon antwoordGeeft alleen unieke waarden terug: SELECT DISTINCT country FROM customers
Hoe tel je rijen met een aggregatiefunctie?
Toon antwoordSELECT COUNT(*) FROM employees
Wat doet de aggregatiefunctie SUM?
Toon antwoordTelt alle waarden in een kolom op: SELECT SUM(salary) FROM employees
Hoe bereken je de gemiddelde waarde in een kolom?
Toon antwoordSELECT AVG(price) FROM items
Wat geeft de functie MAX terug?
Toon antwoordDe hoogste waarde in een kolom: SELECT MAX(score) FROM games
Wat geeft de functie MIN terug?
Toon antwoordDe laagste waarde in een kolom: SELECT MIN(salary) FROM employees
Waarvoor gebruik je de GROUP BY-clausule?
Toon antwoordGroepeert rijen op een of meer kolommen: SELECT department, COUNT(*) FROM employees GROUP BY department
Hoe filter je groepen na GROUP BY?
Toon antwoordGebruik HAVING: SELECT department, COUNT(*) FROM employees GROUP BY department HAVING COUNT(*) > 5
Wat is een INNER JOIN?
Toon antwoordGeeft rijen terug met overeenkomende waarden in beide tabellen: SELECT * FROM orders INNER JOIN customers ON orders.customer_id = customers.id
Wat is een LEFT JOIN?
Toon antwoordGeeft alle rijen uit de linkertabel terug plus de overeenkomende rijen uit de rechtertabel: SELECT * FROM customers LEFT JOIN orders ON customers.id = orders.customer_id
Wat is een RIGHT JOIN?
Toon antwoordGeeft alle rijen uit de rechtertabel terug plus de overeenkomende rijen uit de linkertabel: SELECT * FROM orders RIGHT JOIN customers ON orders.customer_id = customers.id

nog 27 kaarten in de app

Leer deze set gratis