Twój kolega utworzył zapytanie (SELECT COUNT(*) ) z podzapytaniem, które nazwał t . Ten t to tylko tymczasowa nazwa tabeli, która odnosi się do
Mógł prawdopodobnie nazwać go temp być nieco bardziej jednoznacznym. Powodem, dla którego staje się to jak tabela, jest to, że w MySQL, SELECT zapytanie zwraca wiersze danych, które zachowują się jak tabela. Tak więc to wewnętrzne zapytanie otrzymuje AttemptNo i tworzy tymczasową tabelę t . Zewnętrzne zapytanie zlicza następnie te dane.
; wewnątrz zapytania jest uczynienie go pełną instrukcją, gdy ciąg zapytanie jest wywoływane przez program. Jeśli nie zostało to uwzględnione, ciąg query nie zawierałoby poprawnej instrukcji MySQL. Ostatni ; jest dokończenie przypisania zmiennej.