Zie stap voor stap wat een SQL-query doet
Plak een query. Hij legt de stappen uit in gewone taal, tekent de joins en markeert trage of riskante patronen.
- Draait op je apparaat
- Geen registratie
- Werkt offline na een bezoek

—stappen
—joins
—waarschuwingen
Zo een SQL-query begrijpen
- Plak de SQL in het vak. Statements die met puntkomma's gescheiden zijn, worden één voor één gelezen.
- Lees de stappen in de volgorde waarin een database ze logisch toepast, en het joinoverzicht eronder.
- Controleer de waarschuwingen en kopieer daarna de opgemaakte SQL als alles klopt.
Vragen
Welke SQL begrijpt het?
Gangbare SQL: SELECT met joins, subqueries, CTE's, UNION, GROUP BY met ROLLUP, window-functies, plus INSERT, UPDATE, DELETE en een basis CREATE TABLE. Syntaxis die het niet kent, wordt gemeld met regel en kolom.
Voert het mijn query uit of maakt het verbinding met een database?
Nee. De query wordt als tekst in je browser gelezen. Er wordt niets uitgevoerd en niets ergens naartoe gestuurd.
Waarom volgen de stappen niet de volgorde die ik schreef?
Ze volgen de logische volgorde: eerst FROM en JOIN, dan WHERE, GROUP BY, HAVING, SELECT, ORDER BY en LIMIT. Een database kan het werk anders uitvoeren, maar het resultaat is hetzelfde.
Beoordelingen
Nog geen beoordelingen. Wees de eerste.

