随笔分类 - SQL
摘要:case的用途 case语句有四个关键字,缺一不可,分别是:case when then end,另外还有一个else。case 后面跟字段名(当在when后面出现字段名时,case里不能写出来),when后面跟判断语句,then后面跟显示结果, end表示case语句结束。 --第一种用法 用于简
阅读全文
摘要:最近需要一个业务需求。一条数据的状态在指定时间更改状态并且要在另一张表中添加条数据。要实现这个需求有两种方式:一种方式是使用Windows服务来实现,另一种是通过Sql Server作业的方式来实现。下面演示一下通过Sql Server作业的方式来实现。 开启Sql Server 代理 使用Sql
阅读全文
摘要:之前在练习SQL查询的时候,对于同一个需求可以通过不同的sql语句得到想要的数据。所以想知道不同的sql语句的查询效率,就有了下面的内容。 例如:-- 16、查询出只选修了2门课程的全部学生的学号和姓名 select sid,sname from student where sid in (sele
阅读全文
摘要:--表结构:--学生表:sid 学生编号,sname 学生姓名,sage 出生年月,ssex 学生性别--课程表:cid 课程编号,cname 课程名称, tid 教师编号--教师表:tid 教师编号,tname 教师姓名--成绩表:sid 学生编号,cid 课程编号,score 分数 create
阅读全文