SQL SERVER2000教程-第五章 处理数据 第十八节 用BEGIN…END语句进行数据统计
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://chenxing.blog.51cto.com/240526/44607 |
BEGIN和END语句主要用于将多个Transact-SQL语句组合为一个逻辑块,可把这个逻辑块看作为一个整体来进行处理,在书写程序时应注意
当控制流语句(条件语句和循环控制语句)执行一个包含两条或两条以上Transact-SQL语句的语句块时,就应使用此语句。 IF(SELECT COUNT(*) FROM DEPT WHERE DEPT='信息部')>0 BEGIN SELECT COUNT(NAME) AS 人数 FROM VERIFY WHERE DEPT_ID=(SELECT ID FROM DEPT WHERE DEPT='信息部') IF(SELECT COUNT(*) FROM VERIFY WHERE STATION='网络管理工程师')>0 BEGIN SELECT COUNT(NAME) AS 人数 FROM VERIFY WHERE STATION='网络管理工程师' END ELSE BEGIN SELECT ‘无记录’AS 人数 END END ![]() |



晨星
博客统计信息
热门文章
最新评论
友情链接

