1樓:匿名使用者
select convert(varchar(10),sum(case when (html+sql)/2>=60 and (html+sql)/2<80 then 1 else 0 end)*100.0/
stucount)+'%' as 及格率,convert(varchar(10),sum(case when (html+sql)/2>=80 then 1 else 0 end)*100.0/stucount)+'%' as 優秀率
from exam e,(select count(1) as stucount from stuinfo) a
2樓:匿名使用者
mysql教程4 mysql8運算子、函式、儲存過程及新增資料型別 17.之建立帶有in和out引數的儲存過程 學習猿地
3樓:匿名使用者
>60 and sql>60
4樓:匿名使用者
請詳細描述你的表結構
用sqlserver建立儲存過程,還儲存過程對學生的及格率進行分析,如果小於百分之五十,給學生進行
建立一個儲存過程,給定某學生學號,要求查詢出該學生的姓名,所選課程名和成績.(sql server)
5樓:匿名使用者
select name,course,grades from student s
left join course c on c.sid = s.sid
left join achievement a on a.cid = c.cid
where s.id = 10
6樓:匿名使用者
建立過程:
create procedure proc_stu@sno nchar(9)
asselect sname,cname,gradefrom s join sc on s.sno=sc.sno join c on sc.cno=c.cno
where sno=@sno
呼叫過程:
declare @sno nchar(10)set @sno='161343001'
exec proc_stu @sno
C呼叫儲存過程時,如何傳參,SQL儲存過程如何呼叫儲存過程?
dbcommand dbcommand null dbparameter para dbcommand.createparameter para.parametername biztype para.value 要傳入的值 dbcommand.parameters.add para para dbc...
sqlserver怎麼建立儲存過程
1 建立語法 create proc procedure pro name 預設值 output 預設值 output as sql statements 2 建立不帶引數儲存過程 建立儲存過程 if exists select from sys.objects where name proc ge...
MySQL裡面sql語句呼叫儲存過程,該如何寫
這樣 create procedure sp add a int,b int,out c int begin set c a b end 呼叫過程 call sp add 1,2,a select a 注意事項 儲存過程 stored procedure 是一組為了完成特定功能的sql語句集合,經編...