都说减少字段可减少下载量,从而加快查询速度,那要是把不要的数据写成,null as 字段名,可以达到同样的效果吗?
如:
select pono as 采购单号,po_date as 采购日期,po_qty as 采购数量,null as 其它1,null as 其它2,null as 其它3
from table

解决方案 »

  1.   

    select cel1,cel2,cel3 from tbselect 后面跟你需要的字段就OK了啊,为什么不需要null 还要 给取个别名查询出来呢..
      

  2.   

    从字段角度来说(也就是从列角度),SELECT后面尽量只跟一定要显示的字段名。按照楼主给出的例子,“null as 其它1,null as 其它2,null as 其它3”其实没必要显示
      

  3.   

    null as 别名 就是得到一列都为null的数据,效率上影响不大,但是不知道你这样做对前台页面来说有什么实际作用,不要这列,不取就是了。
      

  4.   


    select ISNULL(colName,'the column is null') from tb
    -----------
    mike
    jason
    the column is null--没明白lz意思