MySQL

SELECT文で表示する際に任意の列を追加する方法! SQL超初心者の勉強

SQL

SELECT文でTABLEを表示する際に一時的に自分で任意の列を追加したいことがありました。簡単な方法で追加できるのに忘れてしまいがちなので備忘録として残しておきます。

動作環境

SQL FIDDLEでMySQL5.6、PostgreSQL9.6、SQLiteで動作確認しました。

SELECT文でテーブルに一時的に列を追加

やりたいこと

以下の3列のテーブルがあったとして

IDNAMEPrice
100サイダー150

SELECT文で値を取得するときだけ列を追加して以下のように4列にしたい。

IDNAMEPRICE列追加
100サイダー150メモ

SELECT文で一時的に列を追加するサンプルコード

Select
Id
, Name
,PRICE
, ‘メモ’ as 列追加
From
Table1

これだけなのに忘れてしまう。

個人的にはinner joinなど複数テーブルをつなげる際に目印として列を追加してメモ書きをしたりするのに使ってます。

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です