| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> SQL数据库数据查询大型实操 第二波 -> 正文阅读 |
|
[大数据]SQL数据库数据查询大型实操 第二波 |
课上实训 3个表+15道题 police(pno警号,pid身份证号) pcase(cno案件编号,cname案件名称,ctype案件类型,cbrief案件简介) pc(pno警号,cno案件编号,ptime出警时间) ?? (1) 查询“100010”和“100043”警员同时处警的案件编号(分别使用嵌套查询和集合查询实现); 嵌套查询: select cno 集合查询: (select cno from PC where pno ='100010' ) (2) 查询年龄超过平均值的所有警员名单,按年龄的降序显示; select pname? (3) 按人数降序显示各个案件处警的总人数; select cno,count(cno) (4) 查询“100010”或“100043”警员处警的案件编号; select pno,cno from pc where pno = '100010' (5) 查询参与处警全部案件的警员的警号; select pno? (6) 查询各警衔的警员人数,显示警衔、人数; select prank,count(prank) (7) 使用嵌套查询列出“孙宾”处警的案件编号、案件名称、简要案情; select cno,cname,cbrief (8) 使用集合查询列出同时参与案件“201901050081”和“202001100005”处警的警员的警号、警员姓名、职务; select pno,pname,pduty from police where pno in (select pno from pc where cno='201901050081') (9) 查询与“杨刚”警衔相同的警号、姓名、警衔; select pno,pname,prank from police where prank = (select prank from police where pname='杨刚') and pname != '杨刚'; (10) 分性别统计警员中,年龄小于45岁的警员人数,显示性别、人数; select psex,count(pno) (11) 查询所有处警警员中男、女警员各多少人; select psex,count(pno) (12) 使用嵌套查询显示“一级警督”的处警情况,显示警号、案件编号; select pno,cno (13) 使用集合查询列出没有处警的警员的警号。 select pno (14) 查询处警时间1年以上的案件编号及处警时间(只计算处警的年份); select cno,ptime (15) 按照“案件名,处警结束时长”的顺序列出案件的处警情况(其中处警结束时长为当前年份与处警年份的差) select pcase.cname,2022-datepart(yy,pc.ptime) as '出警结束时长',pcase.ctype,pcase.cno,pcase.cbrief,pc.pno,police.pname |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 22:51:15- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |