Considere esta declaración de selección:
SELECT *,
1 AS query_id
FROM players
WHERE username='foobar';
Devuelve la columna query_idcon valor 1junto con las otras columnas de un jugador.
¿Cómo podría uno hacer que el SQL anterior devuelva al menos el query_idde 1incluso si la selección no encuentra filas que coincidan?
Por cierto, es PostgreSQL 8.4.