テーブルの検索結果に固定値の列を加えるSQLの記述についてはこちらの記事を参照してください。
定数、固定文字列を返すSQL Select文の書式を紹介します。
こちらの記事ではSELECT文を利用してデータベースのテーブルからレコードを検索するSQL文を紹介しました。
この記事では、テーブルのレコードを検索するのではなく、固定の値を返すSELECT文のSQLを紹介します。
select [固定値] as [列名]
列名を省略した場合は次の書式になります。
select [固定値]
[固定値]には、文字列、数値、小数、関数などが指定できます。
複数列の場合は次の書式になります。
select [固定値1] as [列名1], [固定値2] as [列名2], .... [固定値n] as [列名n]
または
select [固定値1], [固定値2], ... [固定値n]
select 'Penguin' as name
結果は以下です
name |
---|
Penguin |
select 150 as name
name |
---|
150 |
select 0.1856 as value
value |
---|
0.1856 |
select GETDATE()
(列名なし) |
---|
2022-01-10 13:49:44.258 |
select 'ぺんぎんクッキー' as pname, 250 as price, 34 as stock
pname | price | stock |
---|---|---|
ぺんぎんクッキー | 250 | 34 |