SQLite,データに文字列を付加して表示する

スポンサーリンク

鍛錬 18

SQLite,データに文字列を付加して表示する

データを表示する際に文字列を付加するには、|| を使用します。
 
使用方法は、以下に示す通りです。

select カラム名 || “付加する文字列” from テーブル名;
スポンサーリンク

サンプルデータ

以下は、今回使用するサンプルデータ、fruits.db です。

sqlite> 
sqlite> .schema fruits_data
CREATE TABLE fruits_data(id integer, fruits_name text, price integer);
sqlite> 
sqlite> 
sqlite> select * from fruits_data;
id   fruits_name   price 
---  ------------  ------
1    apple         300   
2    orange        250   
3    grape         500   
4    banana        350   
5    peach         700
スポンサーリンク

実行結果

以下は、データを表示する際に文字列を付加しています。

文字列を付加する前の状態を確認する

以下は、文字列を付加する前の状態を確認しています。

sqlite> 
sqlite> select * from fruits_data;
1    apple         300     
2    orange        250     
3    grape         500     
4    banana        350     
5    peach         700

文字列を付加して表示する

以下は、データを表示する際に、カラム price のデータに文字列の yen を付加して表示しています。

sqlite> 
sqlite> select id, fruits_name, price || " yen" from fruits_data;
1    apple         300 yen 
2    orange        250 yen 
3    grape         500 yen 
4    banana        350 yen 
5    peach         700 yen

 
上記に示した通り、文字列を付加してデータを表示することができました。

タイトルとURLをコピーしました