SQL的多条件查询的存储过程问题

2025-03-28 07:12:23
推荐回答(1个)
回答1:

第一个文本:输入材质。第二个文本框,输入最小价格。第三个文本框:输入最大价格。 然后按搜索按钮string pm,cz,min,max;(接收输入的时候最大最小价格是string类型,数据库里的价格是int类型的,存储过程中要不要转换,后台程序中怎么转换)默认下拉框是请选择 输入情况例如: P1,C1,1,1000 (筛选符合条件的) P1,C1,1,没写 请选择,C1,没写,1000(意思是只有第二个和第四个有值) 根据输入的条件显示符合的信息(有一个条件就一个条件筛选,多个条件就多个条件来筛选) 问题:这样的存储过程应该怎么写(需要写好注释)补充: 表中字段 ID,品名,材质,价格,备注,其他 价格是 int类型 剩下的都是nvarchar类型