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

SQLiteで文字列を連結する方法

    SQLiteにはconcat()がありません SQLServerのconcat()など、他の多くのデータベース管理システムと同じように機能します およびMySQLのconcat()

    ただし、SQLiteで2つの文字列を連結できないという意味ではありません。

    SQLiteには連結演算子(|| )2つの文字列を連結するために使用できます。

    SQLiteで2つの文字列を連結する方法を示す例を次に示します。

    SELECT 'Water' || 'melon';

    結果:

    Watermelon

    複数の文字列を連結するために必要な数の連結演算子を使用できます。

    一般的な使用法は、他の2つの文字列を連結しながらスペースを追加することです。

    SELECT 'Peter' || ' ' || 'Griffin';

    結果:

    Peter Griffin

    データベースの例

    これは、データベースクエリの2つの列を連結し、各列の結果の間にスペースを挿入する例です。

    SELECT 
      CustomerId,
      FirstName || ' ' || LastName AS "Full Name"
    FROM Customer 
    Limit 5;

    結果:

    CustomerId  Full Name                
    ----------  -------------------------
    1           Luís Gonçalves           
    2           Leonie Köhler            
    3           François Tremblay        
    4           Bjørn Hansen             
    5           František Wichterlová    


    1. PostgreSQLでの論理レプリケーションの概要

    2. MySQL-2つの日付の間のデータベースからデータを選択します

    3. SQL、SELECTの使用方法

    4. OracleデータベースのVALUES-OFバインド句を含むFORALLステートメント