邪门!!!
select   *   from   tb   where   flag_id= '57 '   and   remark <>  '已退款 ' 
 select   *   from   tb   where   flag_id= '57 ' 
    remark   varchar(50)字段都为   null 
    第一句一条记录都没有.... 
    靠,,怪
------解决方案--------------------select * from tb where flag_id= '57 ' and isnull(remark, ' ') <>  '已退款 '
------解决方案--------------------null 无法与其它数据比较,所以楼上给你转换为空
------解决方案--------------------null跟其他比较的结果是 未知     
 select * from tb where flag_id= '57 ' and (remark <>  '已退款 ' or remark is null)