2017-01-13 6 views
0

アルファベットという名前のテーブルがあるとします。 ...、Zすべての列を選択しますが、いずれかの名前を変更してください

今私は、言及したテーブルからすべてを選択する(ただし、AAAとしてF選択)したい

、B、C、D、E:それでは、このテーブルには、次の列を持っているとしましょう私はこれを行うにはしたくない:インクルードは列の多くがある場合

select a, b, c, d, e, f as aaa, g ..., z 
    from Alphabet; 

明らかに上記が面倒です。

select f as aaa, * 
    from Alphabet; 

ような何かをすることが可能となるのであれば、私は考えていますこれはおそらく、ネット上について多くの情報があるものですが、私はを検索するかわからないんだけど。この種の選択に式や名前が付いていますか?あなたがこれを書くことができ、事前

+1

怠け者ではない、各列を指定してください! – jarlh

答えて

2

に ありがとう:出力セットが含まれていること

select a.f as aaa, a.* 
from Alphabet a; 

faaa両方。これがあなたが望むものかどうかは不明です。

fを結果セットから削除するには、必要なすべての列をリストする必要があります。

+0

これはまさに私が必要とするものです。それはfを選択するということです。私はそれを必要とするかもしれません。ありがとう。 –

関連する問題