我有一个oracle表EMP列是NAME,AGE,DEPT

时间:2013-08-07 05:29:52

标签: sql select

我有一个oracle表EMP列是NAME,AGE,DEPT。

现在我想使用“select statement”从EMP中检索数据;

  1. Select Name, age, dept from Emp;
  2. select Dept, age, emp from Emp;
  3. 哪一个会花费更少的时间来检索数据?

    或者检索时间不会有所不同?

1 个答案:

答案 0 :(得分:1)

你可以使用

Select Name, Age, Dept From EMP

或者 如果您的EMP表中只有三列而不是

Select * from EMP.

两者都需要同时...

在您的问题中,您的第二个查询非常耗时,因为您在其中使用了两个时间段。

为了获得更好的性能,您可以在EMP表上创建索引。