dポイントプレゼントキャンペーン実施中!

お世話になります。

ACCESS2003のクエリからSQL2005のストアドへ移行作業をしております。

アクセスで同じクエリ内で作成した項目のエイリアスを、別の列を作成する要素として利用できたのですが、ストアドではできないのでしょうか?
記述の方法が違うのか、全くできないのか、他に何かよい方法があればご教示ください。

例> MyCOLaをMyCOLbで利用したいのです。
INSERT INTO TABLE1(COLa,COLb)
select 'convert(money,650) as MyCOLa,convert(money,[MyCOLa]*1.05) as MyCOLb

A 回答 (1件)

内側のクエリで付けた別名を、その外側のクエリで利用することは可能です。



<例>
select x.c1,x.c1*10 as c2
from (select 1 as c1) as x
    • good
    • 0

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