一个关于SELECT套嵌的有关问题

一个关于SELECT套嵌的问题
SELECT COUNT(*) FROM
 (SELECT DISTINCT(*) FROM Test);
在ORACLE执行不了说是“第 1 行: '*' 附近有语法错误。”
 PS:SELECT COUNT(DISTINCT *) FROM Test这条语句和上面那条执行结果是否一样,我觉得是一样的啊。

------解决方案--------------------
SELECT COUNT() FROM 你看下这个
------解决方案--------------------
SELECT COUNT(DISTINCT *) FROM Test
不能用*号,要指定一个字段名。
------解决方案--------------------
DISTINCT 字段名


------解决方案--------------------
DISTINCT 字段名