En realidad t1 es el alias para llamar los datos de la subconsulta. Es decir, primero nos traemos los datos ordenados como queremos en una subconsulta:
Código MySQL:
Ver originalSELECT customers.id
, customers.name
, items.name nombre
, items.cost
ON customers.id
=items.seller_id
a la que pongo el alias t1
Luego, una vez están esos datos, mediante otra consulta sobre ellos con agrupación me traigo los que deseo, pero no olvides que ahora son datos de esa consulta que he llamado t1.
Código MySQL:
Ver originalSELECT t1.id
, t1.name
, t1.nombre
, t1.cost
FROM (SELECT customers.id
, customers.name
, items.name nombre
, items.cost
ON customers.id
=items.seller_id