【发布时间】:2020-02-10 17:30:09
【问题描述】:
我看了一些文章,但真的不明白select 1 from 是做什么的?有人说“你应该使用select 1 而不是select *”。这是一个示例表:
cust_id cust_name cust_address
1000000001 Village Toys Mapl
1000000002 Kids Place South
1000000003 Fun4All Sunny
1000000004 Fun4All Riverside
1000000005 The Toy Store 53rd
我写select 1 from customer_table这个语句的作用是什么?
【问题讨论】:
-
大约 十年 之前,建议使用
select 1而不是select *是合理的建议,例如EXISTS子句。优化器很久以前就改进了。它从未替代“从该结果集中获取所有列”。 -
你试过了吗???
标签: sql-server-2008