1

Oracle DB のテーブルに別名を付けられないのはなぜですか? 私はこのような声明を書いてみました:

select count(id) from users as usr where usr.dept = "SVC";

しかし、オラクルは私にエラーを投げました。MySQLでこのようなものを使用したときに問題が発生したことを覚えていません。

Oracle でテーブルに別名を付けるにはどうすればよいですか?

4

1 に答える 1

5

Oracle ではas、テーブルのエイリアスは許可されず、列のエイリアスのみが許可されます。そうする:

select count(id)
from users usr
where usr.dept = 'SVC';
于 2014-03-04T02:44:20.150 に答える