- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库简单与复杂查询
例5.1 部门的编号、名称和位置
select * from department //星号“*”可以在select子句中表示“所有的属性”
例5.2部门的编号、名称和位置
select dept_no,dept_name,location from department
例5.3 查询位于Dallas的部门编号和名称
select dept_no,dept_name
from department
WHERE location=Dallas
例5.4 查询预算额的0.51倍大于60000的项目名称
SELECT project_name
FROM project
WHERE budget*0.5160000
例5.5查询在部门编号为d1的部门工作且职员编号为25348或职工名称为‘Matthew’ 的雇员信息。
SELECT *
FROM employee
WHERE emp_no=25348 OR emp_fanme=Matthew
AND dept_no=d1
例5.6 查询不在部门编号为d1的部门工作的职员编号和姓名
SELECT emp_no,emp_lname
FROM employee
WHERE NOT dept_no=d1
例5.7 获取编号既不是10102也不是9031的职员的所有列。
SELECT *
FROM employee
WHERE emp_no NOT IN (10102 ,9031)
例5.8 获取预算在$95 000~ $120 000之间的所有项目的名称和预算。
SELECT project_name,budget
FROM project
WHERE budget BETWEEN 95000 AND 120000
例5.9 获取预算小于$95 000和大于 $120 000之间的所有项目的名称。
SELECT project_name
FROM project
WHERE budget NOT BETWEEN 95000 AND 120000
例5.10 获取为项目2工作的,具有未知工作的所有职员的职员编号和相应的项目编号。
SELECT emp_no,project_no
FROM works_on
WHERE project_no=‘p2 AND job IS NULL
系统函数ISNULL允许在显示时用指定的数值来替代NULL
SELECT emp_no,ISNULL(job,’Job unknown task ’)
FROM works_on
WHERE project_no=‘p2 AND job IS NULL
例5.11 找出所有姓是以字母J开头的职员的名字和编号。
SELECT emp_fname,emp_lname,emp_no
FROM employee
WHERE emp_lname LIKE ‘j%’
例5.12 找出所有名中第二个字母是a的职员的名字和编号。
SELECT emp_fname,emp_lname,emp_no
FROM employee
WHERE emp_fname LIKE ‘_a%’
例5.13 获取所在地名从C到F的字母打头的所有部门的详细资料。
SELECT *
FROM DEPARTMENT
WHERE LOCATION LIKE ‘[C-F]%’
例5.14 获取姓的打头字母不是J,K,L,M,N,O,并且名的开头字母是E或者Z的所有职员的编号和名字。
SELECT *
FROM EMPLOYEE
WHERE EMP_LNAME LIKE [^J-O]% AND
emp_fname LIKE [EZ]%
例5.15所有被方括号括起来的通配符(%,_,[,],^)都表示本来的意思。
SELECT project_no,project_name
FROM project
WHERE project_NAME LIKE ‘%[_]%’
例5.16 获取在研究部门工作的所有职员的名和姓。
SELECT emp_fname,emp_lname
FROM employee
WHERE dept_no=
(SELECT dept_no
FROM DEPARTMENT
您可能关注的文档
- 接触网常见故障处理及日常检修.doc
- 提升机司机实操问答.doc
- 提升机牌板(各1块).doc
- 提高建筑节能的措施.doc
- 提高能源效率的一些简单方法.doc
- 提高航煤收率保证质量合格.doc
- 摩擦式提升机提升系统安全检测检验.doc
- 操作系统FIFO算法简化版.docx
- 政治经济学教程(第九版)-(宋涛)重难点.doc
- 教堂空间的演变.docx
- 2024至2030年中国人造棉面料行业投资前景及策略咨询报告.docx
- 重庆市渝中区遴选公务员2024年国家公务员考试考试大纲历年真题10340笔试历年典型考题及解题思路附.docx
- 2024至2030年中国甲基苯乙酮行业深度调研及发展预测报告.docx
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
最近下载
- 对总包的管理的认识及相应配合、协调、管理、服务方案(含五篇).docx VIP
- 美学概论 第九章 美的范畴.ppt VIP
- GB51101-2016 太阳能发电站支架基础技术规范.docx
- 商务谈判技巧培训包含内容.pptx VIP
- 2020高中物理新课程标准考试模拟试卷.docx VIP
- AQ 1066-2008 煤层瓦斯含量井下直接测定方法.pdf
- 机电传动课程设计之车镗专机机电控制系统的设计.docx
- 统编版小学语文五年级上册第七单元 自然之趣 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
- 《三只松鼠2022年企业盈利能力分析案例》6800字.doc
- 光伏项目监理技术文件(监理大纲).pdf
文档评论(0)