- 1
- 0
- 约4.95千字
- 约 4页
- 2026-03-13 发布于北京
- 举报
OracleSQL面试题
一:客户表a(id,name,address),登陆流水表
b(id,time),购物流水表c(id,time,
productid,productnum)
1.求每个客户的登陆时间time、name和客户id:selecta.id,
a.name,d.timeastimefromaleftjoin(selectid,max(time)astime
frombgroupbyid)dona.idd.id;2.查登陆并且已经商品的客户
id、name及登陆的时间time(一条SQL语句):selecta.id,a.name,
d.timeastimefroma,(selectid,max(time)astimefrombgroupbyid)
dwherea.idd.idandexists(select*fromcwhereid=a.id);
二:一个表student中有班级cla、学号id和成
绩grade
1.计算各个班的平均成绩
selectcla,avg(grade)
fromstudentgroupby
cla;
2.查找比该班平均成绩高的学生的班级cla、学号id和成绩grade。
selecta.cla,a.id,a.gradefromstudentawhere
您可能关注的文档
最近下载
- 万能轧机立辊断辊原因分析.docx VIP
- 2025年特许金融分析师剩余收益估值模型的敏感性分析专题试卷及解析.pdf VIP
- 《地质灾害治理工程(试)运行效果监测规范》DB51T 3318-2025(四川标准).pdf
- 2025年房地产经纪人提前还款中的客户教育专题试卷及解析.pdf VIP
- 半导体制造技术导论(第二版)萧宏 第5章 加热工艺.pptx VIP
- 普通高中地理课程标准 (2025修订稿).pptx VIP
- 《小白菜》精品教案2023 (1).docx VIP
- [标准合同]内外墙涂料装饰工程施工合同7篇.docx VIP
- 德玛变频器说明书.pdf
- 通用维修手册080221奥太焊机.pdf
原创力文档

文档评论(0)