SQL SELECTASを使用した列の名前変更
SQL SELECT ASの形式を使用して、クエリ結果の列の名前を変更できます。
これまで、クエリ結果がテーブルの列にちなんで名付けられた結果を返す場所を見てきました。これはほとんどの場合問題ありませんが、式の操作を開始すると、これがうまく機能しないことがわかります。
列の名前を変更するには、ASを使用します。
この例ではFirstNameの名前をFirstに、LastNameの名前をLastに変更します。
SELECT FirstName AS First、LastName AS LastFROM Person.Person;
SELECT FirstName AS First , LastName AS LastFROM Person.Person;
ASはオプションですが、上記のSQLを使用せずに書き換えることができますかAS?
—ASを使用せずに最初の例を書き直してみてください。
-- AnswerSELECT FirstName First, LastName LastFROM Person.Person;
列の名前を変更する機能は便利なように思えるかもしれませんが、計算結果を返したい場合にも役立ちます。 。
たとえば、LastNameをすべて大文字で返したいとします。
SELECT UPPER(LastName)
FROM Person.Person