- 1、本文档共75页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库查询及优化 -- 基本查询 基本 SELECT 语句 select 字段列表 from 表名 where 条件 实例 select * from emp where sal2000; 数据库查询及优化 -- 基本查询 SELECT 语句 select 字段列表 from 表名 where 条件 实例 1 、查询出 10 部门的雇员的姓名和工作职务 2 、查询工资在 1500 — 5000 之间的所有员工 数据库查询及优化 -- 基本查询 ? 列的别名 ? 空值 null ? 消除重复行 (distinct) ? between 运算符 ? In 运算符 ? like 运算符 数据库查询及优化 -- 基本查询 实例 1 、列出职位为( MANAGER )的员工的编号,姓名 2 、找出每个员工奖金和工资的总和 3 、找出奖金高于工资的员工 4 、找出有奖金的员工的不同工作 5 、列出各种类别工作的最低工资 6 、找出没有奖金或者奖金低于 500 的员工 7 、列出按年薪降序排序的所有雇员的年薪 数据库查询及优化 -- 基本查询 查询练习 1 、查询 emp 表 , 显示薪水大于 2000, 并且工作类别是 MANAGER 的雇 员信息。 2 、查询 emp 表 , 显示年年薪大于 30000, 工作类别不是 MANAGER 的 雇员信息。 3 、查询 emp 表 , 显示薪水在 1500 到 3000 之间 , 工作类别以 M 开 头的雇员信息 4 、查询 emp 表 , 显示佣金为空的并且部门号为 20 或 30 的雇员信息。 数据库查询及优化 -- 基本查询 常用字符函数 函数 功能 用法 返回结果 lower() 转换为小写 lower(Hello) hello upper() 转换为大写 upper(hello) HELLO initcap() 首字母大写 initcap(ha er bin) Ha Er Bin substr() 取子串 substr(hello,2,2) el length() 求串长 length(hello) 5 concat() 字符串连接 concat(ab,cd) abcd instr() 定位子串 instr(abcd,bc) 2 replace() 替换 replace(acd,c,mm) ammd lpad() 左侧填充 lpad(Smith,8,*) ***Smith rpad() 右侧填充 rpad(Smith,8,*) Smith*** trim() 去掉首尾空格 trim( ab c ) ab c 数据库查询及优化 -- 基本查询 常用数值函数 函数 功能 用法 返回结果 abs() 求绝对值 abs(-4) 4 sqrt() 开平方 sqrt(81) 9 mod() 取余数 mod(17,3) 2 round() 四舍五入 round(3,1415,3) 3.142 ceil() 向上取整 ceil(3.14) 4 floor() 向下取整 floor(3.14) 3 trunc() 截断 trunc(3.1415,3) 3.141 sign() 判断正负 sign(12) 1 数据库查询及优化 -- 基本查询 常用日期函数 函数 功能 add_months(x,y) 在 x 日期基础上增加 y 个月后的日期 last_day(x) 返回日期 x 当月最后一天的日期 months_between() 返回日期 x 和 y 之间相差的月数 round() 将日期 x 四舍五入到 y 所指定的单位 的第一天 trunc() 将日期 x 截断到 y 所指定的单位的第 一天 next_day() 计算指定日期 x 后的第一个星期几 对应的日期 数据库查询及优化 -- 基本查询 常用分组函数 函数 功能 sum() 求和 avg() 求平均 max() 求最大值 min() 求最小值 count() 查询记录个数 1 、列出各种工作类别的最低薪金,显示最低薪金大于 1500 的记录 2 、列出各个部门的 MANAGER (经理)的最低薪金 数据库查询及优化 -- 复杂查询
您可能关注的文档
- 教父电影介绍资料.ppt
- 教练员进修班1课件.ppt
- 教育心理学普通心理学人格发展心理学 试卷2.doc
- 教育心理学普通心理学记忆 试卷2.doc
- 教育是基础 监督是关键 制度是保障.doc
- 数字信号的频带传输系统的仿真分析.doc
- 数字媒体概论。.ppt
- 数学分析2复习多元函数积分.ppt
- 数学的起源与早期发展分析.ppt
- 数据结构 校园导游系统.doc
- 甘肃省白银市会宁县第一中学2025届高三3月份第一次模拟考试化学试卷含解析.doc
- 2025届吉林市第一中学高考考前模拟生物试题含解析.doc
- 四川省三台县芦溪中学2025届高三下第一次测试生物试题含解析.doc
- 2025届江苏省启东市吕四中学高三适应性调研考试历史试题含解析.doc
- 浙江省宁波市十校2025届高三二诊模拟考试历史试卷含解析.doc
- 甘肃省甘南2025届高考生物必刷试卷含解析.doc
- 河北省石家庄市一中、唐山一中等“五个一”名校2025届高考历史四模试卷含解析.doc
- 江西省南昌市进贤一中2025届高考生物考前最后一卷预测卷含解析.doc
- 甘肃省白银市会宁县第四中学2025届高三第二次模拟考试历史试卷含解析.doc
- 宁夏银川市宁夏大学附属中学2025届高考化学押题试卷含解析.doc
文档评论(0)