sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur lägger man till en anpassad kolumn med ett standardvärde i en sql-fråga?

Ja, det är ganska enkelt:

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;

Du bör också sluta använda dessa föråldrade implicita joins i WHERE klausul. Använd en explicit JOIN operatör istället. Det gör frågorna mer robusta mot oavsiktligt bortglömda anslutningsvillkor.



  1. Skapa nya moduler med PostgreSQL Create Extension

  2. CONV() funktion i snöflinga

  3. Hur ersätter man icke-numeriska tecken i MySQL?

  4. SQL-filtrering med flera kolumner