Ik schrijf, los op en optimaliseer SQL-query's voor PostgreSQL, MySQL of BigQuery
Over deze dienst
Heb je een query nodig die daadwerkelijk de juiste cijfers oplevert? Ik schrijf en pas SQL aan voor analyse en rapportage.
Wat ik doe
- Nieuwe queries op basis van een gewone-Engelse vraag ("maandelijkse omzet per kanaal met MoM-groei")
- Queries die traag zijn, duplicaten retourneren of foutieve totalen geven opsporen en oplossen (de gebruikelijke oorzaak is join fan-out)
- Window-functies, CTEs, cohorts, retention, funnels, running totals, top-N per groep
- Query-tuning: herschrijvingen, indexaanbevelingen, EXPLAIN-beoordeling
- Queries converteren tussen PostgreSQL, MySQL, SQLite, SQL Server, BigQuery en Snowflake
Elke query wordt geleverd met opmerkingen die de logica uitleggen en een voorbeeld van de output uit jouw data of een geteste kopie. Je krijgt niets teruggebracht dat ik niet heb uitgevoerd.
Hoe ik werk: ik gebruik AI-ondersteunde tools voor het opstellen en documenteren. Ik test, verifieer en neem verantwoordelijkheid voor elke query zelf.
Ik heb nooit schrijfrechten nodig tot productie. Een readonly-gebruikersaccount of een sample dump is voldoende.
Databasetype:
Relationele database
Platform:
BigQuery
•
MySQL
•
PostgreSQL
•
SQLite
Expertise:
SQL
•
DQL
•
Prestaties
•
Query-optimalisatie
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Welke databases?
PostgreSQL, MySQL/MariaDB, SQLite, SQL Server, BigQuery, Snowflake en DuckDB.
Heb je toegang tot de database nodig?
Niet per se. Een schema (CREATE TABLE-stellingen) plus een kleine sample volstaat. Als je toegang deelt, alleen leesrechten.
Kun je de query uitleggen zodat ik ervan leer?
Ja. Elke query is gecommentarieerd, en Standard en Premium bevatten een korte walkthrough-documentatie.
Is dit voor huiswerk of examens?
Nee. Ik help met werk- en leerprojecten, geen opdrachten met een cijfer of live testen.
Wat als het resultaat er vreemd uitziet?
Vertel me welke cijfers je verwachtte. Revisies zijn inbegrepen en ik stem totalen af met jouw bron.
