人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MYSQLのクエリまたはビューについて教えてください。

TABLE_AとTABLE_Bがあります。

TABLE_Aのフィールドは、
・ID
・NAME
・NAME2

TABLE_Bのフィールドは、
・ID
・KEIJO
・KEIJO2

とあります。IDでINNER JOINします。

欲しい欲しい表は下記のフィールド、順番で欲しいです。
・ID
・NAME
・NAME補足1
・NAME補足2
・KEIJO

NAME補足1には「コメント」、NAME補足2は空文字をセットしたいです。
ID、NAME、KEIJOはselect文で持ってくることができるのはわかります。
ただ、NAME補足1や2はフィールド上にありません。テーブルに無い列をSELECTで持ってくることができるでしょうか?

何が最終的にやりたいというと、一つの表をつくって、その表をCSVエクスポートしたいと考えています。

●質問者: popattack
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:CSV MySQL name SELECT エクスポート
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● JULY
●60ポイント ベストアンサー
select TABLE_A.ID as ID, NAME, 'コメント' as NAME補足1, '' as NAME補足2, KEIJO
from TABLE_A inner join TABLE_B on (TABLE_A.ID and TABLE_B.ID)

固定の文字列に対して、「as」でフィールド名を与えています。

◎質問者からの返答

やりたいことができました!!ありがとうございます!!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ