SQL数据库相关面试题
根据上图表格完成1-3题:
1. 查询出"0001"课程分数小于60,按分数降序排列的学生信息connectivity什么意思?
select
c.学号,
s.姓名,
s.性别,
c.课程,
c.成绩
from score c ,student s where c.id=s.id having id=0001 and c.成绩<60 order by c.成绩 desc;
2. 查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩?
Select
c.学号,
s.姓名,mysql面试题sql语句多表联查
queue hereavg(c.成绩)
from score c , student s where c.成绩<60 group by c.学号 having COUNT(c.课程)>=2;
3. 请将张三的所有课程成绩更改成平均成绩?
注解javaupdate
score c ,
(select avg(成绩) avgs from score) b
石荣浩set c.成绩 =b.avgs
where c.学号=(select 学号from student where `姓名`='张三');
4. 请查询出T_Send表中日期(SendTime)字段为当天的所有记录?(SendTime为datetime类型,含日期与时间)
5. 博乐达源码是什么请将table表中path字段截取前五位,并将截取后的字符中有“.”的替换成“:”;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论