当前位置:首页 > 教育综合 > 正文

SQL 请教各位大神

【SQL server】请教各位大神这两个题怎么做啊?

(1)查询课程信息。 select 课程号,课程名 from 课程表; (2)查询学生学号、姓名、课程号、分数。 selet 学号,姓名,课程号,分数 from 学生基本信息表 a ,选课成绩表 b wgere a.学号=b.学号; (3)按课程号分别统计学生平均成绩。 selet AVG(分数), 课程号 课程表 GROUP BY 课程号; (4)创建视图,查询学生基本信息,内容按照学号降序排序。 create VIEW 视图 as select * from 学生基本信息表 order by 学号 desc; (5)创建存储过程查看所有学生的学号、课程号、成绩(不带参数),执行该存储过程,

sql求教大神

方案: select 零件名,单价,生产日期 from 零件表 where 单价 between 20 and 50.

请教sql查询问题

select [日期],count([人员]) as num from table where datediff(day,[日期],getdate())<4 group by [日期] having count([人员])>2

请教各位大神,我的SQL语句为什么不能执行增加删除

sql语句已经在数据库中运行过了,就把信息删除了,你又在代码中执行,已经删除的信息当然不能再被删除啦。除非你在数据库中插入刚删除的信息,再到代码中去试试。这样应该可以了。

sql问题.请大神帮忙

那你的需求是做一个触发器

createtriggerxxx
ont
forupdate
as
updatetsetcol=0wherecol=2;
go

类似上面这个,这样的话只要监听到t表里有变化,就会把所有=2的值变成0

具体逻辑你估计得搜索一下触发器的语法

展开全文阅读