次のように、AS を使用してテーブルをエイリアスする SQL ステートメントに出くわしました。
SELECT all, my, stuff
FROM someTableName AS a
INNER JOIN someOtherTableName AS b
ON a.id = b.id
私が見慣れているのは:
SELECT all, my, stuff
FROM someTableName a
INNER JOIN someOtherTableName b
ON a.id = b.id
違いはなく、単なる構文糖衣だと思いますが、どちらがより一般的/広く普及しているのでしょうか? どちらかを優先する理由はありますか?
明確にするために編集:
すべての回答とすべてのポイントに感謝しますが、問題はテーブルエイリアスを使用する理由または使用しない理由ではありませんでした。問題は、テーブルのエイリアシングに「AS」キーワードを使用するか、それを除外するかについてのみでした。