Din kollega oprettede en forespørgsel (SELECT COUNT(*) ) med en underforespørgsel, som han kaldte t . Denne t er blot et midlertidigt tabelnavn, som refererer til
Han kunne sagtens have kaldt det temp for at være lidt mere eksplicit. Grunden til at dette bliver som en tabel er fordi, i MySQL, er en SELECT forespørgsel returnerer rækker af data, der fungerer som en tabel. Så denne indre forespørgsel får AttemptNo , og opretter en midlertidig tabel t . Den ydre forespørgsel tæller derefter disse data.
; inde i forespørgslen er at gøre det til en fuld erklæring, når strengen forespørgslen kaldes af programmet. Hvis dette ikke var inkluderet, strengen query ville ikke indeholde en gyldig MySQL-sætning. Den endelige ; er at færdiggøre opgaven for variablen.