sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Cómo agregar una columna personalizada con un valor predeterminado en una consulta sql?

Sí, eso es bastante 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;

También debe dejar de usar esas uniones implícitas obsoletas en WHERE cláusula. Use un JOIN explícito operador en su lugar. Hace que las consultas sean más robustas frente a condiciones de combinación olvidadas accidentalmente.