fixmint
IT

Vedi cosa fa una query SQL, passo dopo passo

Incolla una query: spiega i passaggi in parole semplici, disegna i join e segnala schemi lenti o rischiosi.

  • Funziona sul tuo dispositivo
  • Senza registrazione
  • Funziona offline dopo una visita
—passaggi
—join
—avvisi

Come capire una query SQL

  1. Incolla il SQL nella casella. Gli statement separati da punto e virgola vengono letti uno alla volta.
  2. Leggi i passaggi nell'ordine in cui il database li applica logicamente, e lo schema dei join qui sotto.
  3. Controlla gli avvisi, poi copia il SQL formattato quando ti sembra corretto.

Domande

Quale SQL riconosce?

SQL comune: SELECT con join, subquery, CTE, UNION, GROUP BY con ROLLUP, window function, oltre a INSERT, UPDATE, DELETE e un CREATE TABLE di base. La sintassi che non conosce viene segnalata con riga e colonna.

Esegue la mia query o si collega a un database?

No. La query viene letta come testo nel tuo browser. Non viene eseguita e non viene inviata da nessuna parte.

Perché i passaggi non seguono l'ordine che ho scritto?

Seguono l'ordine logico: prima FROM e JOIN, poi WHERE, GROUP BY, HAVING, SELECT, ORDER BY e LIMIT. Un database può eseguire il lavoro in modo diverso, ma il risultato è lo stesso.

Recensioni

    Nessuna recensione per ora. Sii il primo.

    La tua valutazione

    La tua email non viene mai mostrata né conservata.