fixmint
NO

Se hva en SQL-spørring gjør, steg for steg

Lim inn en spørring. Den forklarer stegene i klartekst, tegner joins og flagger trege eller risikofylte mønstre.

  • Kjører på enheten din
  • Ingen registrering
  • Fungerer frakoblet etter et besøk
—steg
—joins
—advarsler

Hvordan forstå en SQL-spørring

  1. Lim inn SQL-en i boksen. Setninger skilt med semikolon leses én etter én.
  2. Les stegene i den rekkefølgen en database logisk bruker dem, og joins-tegningen under.
  3. Sjekk advarslene, og kopier den formaterte SQL-en når den ser riktig ut.

Spørsmål

Hvilken SQL forstår den?

Vanlig SQL: SELECT med joins, subspørringer, CTE-er, UNION, GROUP BY med ROLLUP, vindusfunksjoner, pluss INSERT, UPDATE, DELETE og en enkel CREATE TABLE. Syntaks den ikke kjenner igjen, rapporteres med linje og kolonne.

Kjører den spørringen min eller kobler den til en database?

Nei. Spørringen leses som tekst i nettleseren din. Ingenting kjøres, og ingenting sendes noe sted.

Hvorfor følger ikke stegene rekkefølgen jeg skrev?

De følger logisk rekkefølge: FROM og JOIN først, deretter WHERE, GROUP BY, HAVING, SELECT, ORDER BY og LIMIT. En database kan utføre arbeidet annerledes, men resultatet blir det samme.

Anmeldelser

    Ingen anmeldelser ennå. Bli den første.

    Vurderingen din

    E-posten din vises aldri og lagres ikke.