如此SQL语句是否可以加快查询?
都说减少字段可减少下载量,从而加快查询速度,那要是把不要的数据写成,null as 字段名,可以达到同样的效果吗?
如:
select pono as 采购单号,po_date as 采购日期,po_qty as 采购数量,null as 其它1,null as 其它2,null as 其它3
from table
[解决办法]
这个只是取别名而已。
[解决办法]
select cel1,cel2,cel3 from tb
select 后面跟你需要的字段就OK了啊,为什么不需要null 还要 给取个别名查询出来呢..
[解决办法]
只是取个别名而已。没什么别的。
[解决办法]
从字段角度来说(也就是从列角度),SELECT后面尽量只跟一定要显示的字段名。按照楼主给出的例子,“null as 其它1,null as 其它2,null as 其它3”其实没必要显示
[解决办法]
null as 别名 就是得到一列都为null的数据,效率上影响不大,但是不知道你这样做对前台页面来说有什么实际作用,不要这列,不取就是了。
[解决办法]
select ISNULL(colName,'the column is null') from tb-----------mikejasonthe column is null--没明白lz意思
[解决办法]
取别名,效率上差别不大~
=========================================================================================
欢迎访问我的博客
[解决办法]
只是显示的比较方便,没有效率的提高
[解决办法]
没有任何效率的提高
[解决办法]
我认为意义不大,
[解决办法]
不可以。没什么意义!