【发布时间】:2014-02-14 23:22:59
【问题描述】:
作为一个对许多 SQL 事物比较陌生的人,因为我不经常使用它,我确信这个问题有一个答案,但我不知道要搜索什么才能找到它,所以我很抱歉。
问题:如果我在数据库中有一堆行,有很多列,但只需要取回更快的 ID 还是相同的速度?
SELECT * FROM...
对
SELECT ID FROM...
【问题讨论】:
-
毫无疑问
SELECT field FROM...更快更干净。 -
当您使用任何聚合函数(如
Max、Min等)时,您需要在该列上进行分组。 -
将第二个问题拆分为自己的帖子。你会得到更好的回应。
-
Wow tnx 获得了所有出色的答案。我的下一个重点是返回并更新所有已完成的 SQL Select 语句。
-
@zezba9000 如果对您有帮助,请标记某人的答案,以便将来对某人有用
标签: asp.net sql .net sql-server database