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エクスポートしたいと考えています。
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」でフィールド名を与えています。
やりたいことができました!!ありがとうございます!!