07_03 使用存储过程查询指定课程
来源:互联网 发布:湘潭大学网络 编辑:程序博客网 时间:2024/06/17 04:19
CREATE PROCEDURE usp_query_subject @GradeName VARCHAR(50) = NULLAS IF @GradeName IS NULL SELECT GradeName,SubjectName,ClassHour FROM Grade LEFT JOIN Subject ON Grade.GradeId=Subject.GradeId UNION SELECT GradeName,' ',SUM(ClassHour)FROM Grade LEFT JOIN Subject ON Grade.GradeId=Subject.GradeId GROUP BY GradeName ELSE SELECT GradeName,SubjectName,ClassHour FROM Grade LEFT JOIN Subject ON Grade.GradeId=Subject.GradeId WHERE GradeName=@GradeName UNION SELECT GradeName,' ',SUM(ClassHour)FROM Grade LEFT JOIN Subject ON Grade.GradeId=Subject.GradeId WHERE GradeName=@GradeName GROUP BY GradeNameGOEXEC usp_query_subject 's2'
0 0
- 07_03 使用存储过程查询指定课程
- 07_04 使用存储过程获取指定课程数
- 创建一个存储过程,用于查询指定课程号的课程
- 查询指定库中的用户存储过程
- 使用存储过程来查询
- 查询指定数据库的所有存储过程和参数
- 07_01 使用存储过程查询表信息
- 使用存储过程查询本地端口
- 使用存储过程进行分页查询
- 使用CallableStatement存储过程查询数据库
- 请教:使用存储过程查询数据库
- 解密指定存储过程
- SQL Server 2000通用分页查询存储过程(可指定返回字段,查询条件)
- 使用存储过程实现删除指定列名上存在的索引
- 如果要使用复杂功能查询,请使用存储过程
- 存储过程--插入--查询
- Oracle 查询存储过程
- 分页查询存储过程
- webservice 应用实例
- 深入理解Spark 2.1 Core (十一):Shuffle Reduce 端的原理与源码分析
- 【Unity&2.5D&Shader】2D2.5D精灵实时阴影怎么使用
- Week Training: 495 Teemo Attacking
- git对比svn有什么优势
- 07_03 使用存储过程查询指定课程
- Centos 7 安装完后出现r,q,c等
- OOP编程
- Java窗体透明化(无边框)
- Ubuntu-16.10安装OpenCV3
- JQuery基础的一些解释
- 文章标题
- 228. Summary Ranges\59. Spiral Matrix II\64. Minimum Path Sum
- 通知的注册和移除的正确姿势 侧滑手势的影响