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