您的位置:首页 > 其它

[导入]创建一个存储过程,根据系部编号查出男生、女生人数

2008-11-28 21:14 507 查看
USE XSCJ

GO

CREATE PROCEDURE dbo.proc_bgnum @xbh VARCHAR(8) AS

DECLARE @nBoys INT

DECLARE @nGirls INT

IF object_id('tempdb..#tmpNewTable') IS NOT NULL

DROP TABLE #tmpNewTable

SELECT 学号, 性别 INTO #tmpNewTable FROM 学生基本信息表 a, 班级表 b

WHERE a.班级编号 = b.班级编号 AND 系部编号 = @xbh

SELECT @nBoys = COUNT(*) FROM #tmpNewTable

WHERE 性别 = '男'

SELECT @nGirls = COUNT(*) FROM #tmpNewTable

WHERE 性别 = '女'

SELECT @nBoys 男生人数, @nGirls 女生人数

GO

EXEC proc_bgnum '01'

文章来源:http://henrya2.blog.163.com/blog/static/754514192008102891428803
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐