PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como adicionar uma coluna personalizada com um valor padrão em uma consulta sql?


Sim, é bem fácil:
select first_name, 
       last_name,
       'test' as default_value, --<< a "virtual" column containing a character value
       42 as the_answer         --<< another column containing a numeric value
from table1 
  join table2 on table1.id = table2.customer_id;

Você também deve parar de usar essas junções implícitas desatualizadas no WHERE cláusula. Use um JOIN explícito operador em vez disso. Isso torna as consultas mais robustas contra condições de junção esquecidas acidentalmente.