SSブログ

クエリ クエリデザインでテーブル(クエリ)名に別名を設定する [クエリ]

 SQL文を直接書く場合、FROM句のテーブル名に別名を設定したい場合は、「AS 別名」で別名を付ける事ができます。
 クエリデザインの画面の場合は、下記の手順で設定することができます。

 例として、プロジェクトマスタと、担当者マスタという物があるとします。
 プロジェクトマスタには、プロジェクト名とリーダーの担当者CD、サブリーダーの担当者CDの情報を持つようにします。
 リーダーの名前と、サブリーダーの名前は、担当者マスタから参照するようにします。
 これをクエリデザインで作ると、

 こんな感じになります。「T担当者」を2回使用します。この時、2回目に追加した方の名前は、自動で「T担当者_1」となります。

 別名を設定したいテーブルを一度クリックして、プロパティを表示させます。

 プロパティシートの「別名」の内容を編集することで、別名を設定することができます。
 リーダーCDから参照するT担当者を「リーダー」、サブリーダーCDから参照するT担当者を「サブリーダー」と設定してみます。

 こんな感じで、任意の別名で表示させることができます。

 特にこれができても、できなくても、別にどうって事はないのですが、わかりやすさが向上する場合もあると思います。

 蛇足ですが、私、SQLを書くときは別名をふんだんに使うのですが、クエリデザインでこれができるって気がついたのは、わりと最近だったりします。


nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。
※URL(リンク)は記述できません。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。