sql >> データベース >  >> RDS >> PostgreSQL

SQLクエリにデフォルト値のカスタム列を追加するにはどうすればよいですか?

    はい、それは非常に簡単です:

    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;
    

    また、WHEREでこれらの古い暗黙的な結合の使用を停止する必要があります 句。明示的なJOINを使用する 代わりに演算子。これにより、誤って忘れられた結合条件に対してクエリがより堅牢になります。



    1. INSERTIGNOREまたはINSERTWHERENOT IN

    2. インメモリOLTPデータベースとテーブルの作成とアクセス

    3. EFが単純なクエリのサブクエリを生成するのはなぜですか?

    4. mysqlは、検索と挿入時に整数を奇妙な数に切り捨てます