1樓:匿名使用者
create proc procname
@resumestate1 varchar(20),@resumestate2 varchar(20)asif(@resumestate1='山西')begin
select * from searchviewwhere 1=1 and state=1endif(@resumestate2='山東')begin
select * from searchviewwhere 1=1 and state=2end呼叫
exec procname @resumestate1=??,@resumestate2=??
不過哥們你這個儲存過程是用來幹嘛的 貌似沒什麼用啊
SQL指定行求和,求個儲存過程,SQL 儲存過程求和,求同比,請高手解答!
select 建立人,sum case when 工作型別 t106 then 耗時 else 0 end as t106,sum case when 工作型別 t102 then 耗時 else 0 end as t102,sum case when 工作型別 t106 then 耗時 else ...
用SQL建立評分的儲存過程,要求輸入分數作為輸入引數
create proc test xuename char 15 as select from 學生表 where xuename xuenamego 建立一個儲存過程,給定某學生學號,要求查詢出該學生的姓名,所選課程名和成績.sql server select name,course,grades...
sql儲存過程中根據判斷拼接sql語句然後執行
雨夜 狂想 我給你舉一個構造sql語句的例子,首先把sql語句計算出來,然後再執行這個計算出來的sql語句 declare lssql nvarchar 1024 a varchar 10 b varchar 10 c varchar 32 set a select set b set c from...