fixmint
CS

Zjistěte, co SQL dotaz dělá, krok za krokem

Vložte dotaz. Vysvětlíme kroky srozumitelně, nakreslíme JOINy a upozorníme na pomalé nebo rizikové vzory.

  • Běží ve vašem zařízení
  • Bez registrace
  • Po první návštěvě funguje offline
—kroky
—spojení
—upozornění

Jak jak porozumět SQL dotazu

  1. Vložte SQL do pole. Příkazy oddělené středníky se čtou jeden po druhém.
  2. Čtěte kroky v pořadí, v jakém je databáze logicky provádí, a obrázek spojení níže.
  3. Zkontrolujte upozornění a když to vypadá správně, zkopírujte naformátovaný SQL.

Otázky

Kterému SQL rozumí?

Běžnému SQL: SELECT s JOINy, poddotazy, CTE, UNION, GROUP BY s ROLLUP, okenní funkce a také INSERT, UPDATE, DELETE a základní CREATE TABLE. Syntaxe, které nerozumí, se nahlásí i s řádkem a sloupcem.

Spouští můj dotaz nebo se připojuje k databázi?

Ne. Dotaz se ve vašem prohlížeči čte jako text. Nic se nespouští a nic se nikam neodesílá.

Proč kroky nejdou v pořadí, v jakém jsem je psal?

Řídí se logickým pořadím: nejdřív FROM a JOIN, pak WHERE, GROUP BY, HAVING, SELECT, ORDER BY a LIMIT. Databáze může práci provést jinak, ale výsledek je stejný.

Recenze

    Zatím žádné recenze. Buďte první.

    Vaše hodnocení

    Váš e-mail se nikde nezobrazuje ani neukládá.