2

同じスキーマの下で、次の 2 つのクエリから異なる数のテーブルを取得しました。

select object_type,count(*) from user_objects group by object_type;

出力: object_type 列からテーブルの 17 を取得しました。

別のクエリ:

select count(*) from user_tables;

出力:

13 行が選択されました。

2 つの異なる番号を取得した理由を誰か教えてもらえますか?

4

1 に答える 1

-1

最初のクエリの結果には、BIN にあるオブジェクトが含まれます。試す

select object_type,count(*) from user_objects where object_name not like 'BIN%' group by object_type;

同じ結果が得られるはずです

于 2014-09-12T13:39:51.583 に答える