由于表中有的一个字段对应的列的值为0或者空,故不需要读取,应如何跳过,不把字段值为0的那列显示出来,有没有语句可以实现
select * from table where (字段值不为0的列)

解决方案 »

  1.   

    select * from table where aa=NULL   //显示字段aa为空
      

  2.   

    select * from table where aa=NULL   //显示字段aa为空
      

  3.   

    faint,这位老兄没看懂我的意思
      

  4.   

    这不是sql的事,在显示的时候判断--------不知我看没看懂楼主的意思
      

  5.   

    显示不显示跟SQL语句无关,要在显示的地方判断SQL语句:select * from table显示:IF a=null THEN 不显示
      

  6.   

    if a=null then
    begin
     adodataset.next;
    end
    else
    begin
    end;
      

  7.   

    由于表中有的一个字段对应的列的值为0或者空,故不需要读取,应如何跳过,不把字段值为0的那列显示出来,有没有语句可以实现
    select * from table where 字段>0 or 字段<>null