请教关于载入条件的问题

请教下面语句载入条件应如何写

select * from cm where (如果 编辑框1.当前值=‘大于’则qty>10,如果 编辑框1.当前值=‘小于’则qty<10)

作者: fxdfjy   发布时间: 2011-06-12

SQL code

declare @当前值 varchar(20);set @当前值='大于'

declare @sql varchar(8000)
set @sql='select * from cm where 1=1 '
+' and ' +
case when @当前值='大于' then 'qty>10' 
     when @当前值='小于' then 'qty<10' end 
exec(@sql)

作者: maco_wang   发布时间: 2011-06-12

这个东西应该交给前台程序去处理,楼主这样搞非得把数据库累死不可

作者: FlySQL   发布时间: 2011-06-12