首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

急怎样处理多条件查询的存储过程。该如何解决

2012-01-15 
急,,怎样处理多条件查询的存储过程。。我想对一张表的字段进行查询,有时是单个条件查询,有时是几个条件结合

急,,怎样处理多条件查询的存储过程。。
我想对一张表的字段进行查询,有时是单个条件查询,有时是几个条件结合在一起查询。我要只要用一条存储过程来写。。
请那位高手帮我下;;谢谢
表为:
CREATE   TABLE   NewsSortInfo
(
SortName   VARCHAR(100)   NOT   NULL   PRIMARY   KEY,
SortRemark   VARCHAR(1000),
ArticleTotal   BIGINT   DEFAULT(0),
DateAndTime     DATETIME   DEFAULT(GETDATE())
)
GO
,,,

[解决办法]
create procedure pro
@id int =null,
@name varchar(10)=null,
@col3 varchar(10)=null,
as
select * from tb where id=isnull(@id,id) and name=isnull(@name,name) and col3=isnull(@col3,col3)

热点排行