Para usar un TQuery, sólo tienes que conectarlo (igual que un TTable) y en lugar de rellenar la propiedad TableName, rellenas la de SQL, con algo así:
==> Todos los registros como en la tabla
==> Todos los registros como en la tabla ordenados por el campo nombre
Código SQL
[-]
Select * from Tabla order By nombre
==> Todos los registros como en la tabla ordenados por el campo nombre descendente
Código SQL
[-]
Select * from Tabla order By nombre DESC
==> Todos los registros como en la tabla ordenados por el campo nombre y que cumplan que el nombre empieza por P
Código SQL
[-]
Select * from Tabla where nombre like 'p%' order by nombre
Como ves la sintaxis no es complicada, se trata de ir haciendo pruebas...
Si tienes problemas ya dirás...