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

PostgreSQLのSELECTクエリで列を結合する

    列エイリアスを追加します 名前を割り当てる あなたの選択の。それ以外の場合、システムはデフォルトを適用します。
    タイプを割り当てるには 、明示的なキャストを使用します 。 textにキャストしました ここ:

    SELECT id, 'ID1'::text AS "ID1" FROM supportContacts
    

    または、SQL標準を使用しますcast() ポータブルにするために:

    SELECT id, cast('ID1' AS varchar) AS "ID1" FROM "supportContacts"
    

    移植性のために、MySQLがで実行されていることを確認してくださいSET sql_mode = 'ANSI'

    また、引用符で囲まれていないCaMeL-supportContactsのようなケース名 PostgreSQLでは小文字にキャストされます。 "supportContacts"を使用します またはsupportcontacts 実際のテーブル名によって異なります。

    優れたマニュアルを読むことから始めます。 識別子の基本について。



    1. SpringBootテスト用のEmbeddedPostgres

    2. SQLでvarchar列を複数の値として分割するにはどうすればよいですか?

    3. PHPとMySQLを使用してサイトマップを作成する方法

    4. MySQLとHBaseの接続性