アプリ版:「スタンプのみでお礼する」機能のリリースについて

Select文で結合した時に、重複カラムが存在するのでテーブル名を先頭か末尾に自動でカラム名に付与して表示したいのですが、いい方法はないでしょうか?
(asで1個1個変えるのではなく・・・)

SELECT TABLE_A.*,TABLE_B.*
FROM TABLE_A
LEFT JOIN TABLE_B ON TABLE_B.ID = TABLE_A.ID

表示 :
TABLE_A_ID | TABLE_B_ID

みたいのを考えています。

A 回答 (1件)

そもそもデバッグ以外で「*」を使うこと自体が常識的ではありません。


この場合、個別に必要事項を列記するのが常套なので、それを自動でするような
冗長な機能は用意されていないと思います。
    • good
    • 1
この回答へのお礼

回答ありがとうございます。勉強になりました。
「*」はデバック目的だったのですね。以後気をつけます。
asで別名にするか、カラム命名時にテーブル名を付与する等して対応したいと思います

お礼日時:2010/03/01 14:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す