【Oracle】查询题
目录
1. 查询商品信息表中生产日期在2016年1月16日之前的商品信息,查询结果仅包含商品名称和生产日期
2. 查询商品价格分别为950,2800和3800的商品信息,查询结果仅包括商品名称、价格和库存数量
3. 查询商品名称中以“联想”开头的商品信息,查询结果仅包含商品名称
4. 查询商品价格在1000元至3900元之间的商品种数。
5. 查询商品的总库存数量
6. 查询不重复的商品类型数量
7. 查询商品的最高价、最低价和平均价格
8. 查询商品价格在5000元以上的商品数据,要求按价格的升序输出。查询结果仅包含商品名称和商品价格两列
9. 查询商品价格在3000元以下的商品数据,要求按生产日期的升序输出,生产日期相同的按商品价格的降序输出。查询结果只包含商品名称、生产日期和商品价格三列。
10. 统计各类商品的平均价格和商品种数
11. 查询2016年生产的价格高于3000元的商品信息,同时统计平均价格在2000元以上的各类商品的总金额,并按总金额的降序排列,查询结果包括类型编号,平均价格,和金额三列数据
12. 查询商品编号、商品名称、类型名称、商品价格和库存数量,并按商品编号的升序排列
13. 查询商品信息表中库存数量相等的不同商品,要求查询结果不能出现重复商品,只包括商品名称为”Apple iPhoe 6s(A1700)“的记录,查询结果包括商品编号,商品名称,商品价格和库存数量四列
14. 查询商品名称为“华为p8”的类型名称
15. 查询价格最高的商品,查询结果包括商品名称、商品价格和库存数量
--1. 查询商品信息表中生产日期在2016年1月16日之前的商品信息,查询结果仅包含商品名称和生产日期
select gname,scrq from goods where scrq < to_date('2016-1-16','yyyy-mm-dd');
--2. 查询商品价格分别为950,2800和3800的商品信息,查询结果仅包括商品名称、价格和库存数量
select gname,price,stock from goods where price in (950,2800,3800);
--3. 查询商品名称中以“联想”开头的商品信息,查询结果仅包含商品名称
select gname from goods where gname like '联想%';
--4. 查询商品价格在1000元至3900元之间的商品种数。
select a.typeid,price,b.typename from goods a,goodstype b where a.typeid=b.typeid and a.price between 1000 and 3900;
--5. 查询商品的总库存数量
select sum(stock) from goods;
--6. 查询不重复的商品类型数量
--7. 查询商品的最高价、最低价和平均价格
select max(price),min(price),avg(price) from goods;
--8. 查询商品价格在5000元以上的商品数据,要求按价格的升序输出。查询结果仅包含商品名称和商品价格两列
select gname,price from goods where price>5000 order by price asc;
--9. 查询商品价格在3000元以下的商品数据,要求按生产日期的升序输出,生产日期相同的按商品价格的降序输出。查询结果只包含商品名称、生产日期和商品价格三列。
select gname,scrq,price from goods where price<3000 order by scrq asc,price desc;
--10. 统计各类商品的平均价格和商品种数
select typeid,avg(price),count(*) from goods group by typeid;
--11. 查询2016年生产的价格高于3000元的商品信息,同时统计平均价格在2000元以上的各类商品的总金额,
--并按总金额的降序排列,查询结果包括类型编号,平均价格,和金额三列数据
select typeid,avg(price),sum(price) from goods where (to_char(scrq,'yyyy')='2016' and price>3000 group by typeid) and ();
--12. 查询商品编号、商品名称、类型名称、商品价格和库存数量,并按商品编号的升序排列
select a.typeid,a.gname,b.typename,a.price,a.stock from goods a,goodstype b where b.typeid = a.typeid order by b.typeid asc;
--13. 查询商品信息表中库存数量相等的不同商品,要求查询结果不能出现重复商品,只包括商品名称为”Apple iPhoe 6s(A1700)“的记录,
--查询结果包括商品编号,商品名称,商品价格和库存数量四列
--14. 查询商品名称为“华为p8”的类型名称
select typename from goodstype where typeid=(select typeid from goods where gname='华为P8');
--15. 查询价格最高的商品,查询结果包括商品名称、商品价格和库存数量
select gname,price,stock from goods where rownum=1 order by price desc;
【Oracle】查询题相关推荐
- oracle 查的数据去重复数据,Oracle查询和过滤重复数据
对数据库某些意外情况,引起的重复数据,如何处理呢? ----------------查重复: select * from satisfaction_survey s where s.as_side = ...
- Oracle(11g)数据库教程之十:Oracle操作题 (复习课)
Oracle(11g)数据库教程之十:Oracle操作题 (复习课) 操作题 Sutdent表的定义 字段名 字段描述 数据类型 主键 非空 Id 学号 INT(10) 是 是 Name 姓名 VAR ...
- oracle操作题——试卷题
oracle操作题--试卷题 一.创建一个新用户john,密码为john123.其默认表空间为users,分配表空间配额为20m(5分) 二.给该用户授予connect和rescource两个角色(3 ...
- oracle中级题库,Oracle选择题题库
<Oracle选择题题库>由会员分享,可在线阅读,更多相关<Oracle选择题题库(6页珍藏版)>请在装配图网上搜索. 1.Oracle 选择题题库1. 以下命令哪个是 SQL ...
- oracle 查询本周数据生成下周数据
CreateTime--2018年1月4日16:38:01 Author:Marydon oracle 查询本周数据生成下周数据 第一步:查询指定区间数据 第二步:改变查询结果的值 查询日期字段+7 ...
- Oracle 查询今天、昨日、本周、本月和本季度的所有记录
Oracle 查询今天.昨日.本周.本月和本季度的所有记录 www.MyException.Cn 网友分享于:2013-07-17 浏览:351次 Oracle 查询今日.昨日.本周.本月和本季度 ...
- 订购后如何限制Oracle查询返回的行数?
有没有一种方法可以使Oracle查询像包含MySQL limit子句那样工作? 在MySQL ,我可以这样做: select * from sometable order by name limit ...
- Oracle查询某一天日期数据的SQL语句的几种写法
本文章向大家介绍Oracle查询某一天日期数据的SQL语句的几种写法,主要包括Oracle查询某一天日期数据的SQL语句的几种写法使用实例.应用技巧.基本知识点总结和需要注意事项,具有一定的参考价值, ...
- 超适合新手的Oracle查询语句
这篇文章主要介绍了oracle查询语句,有助于新手迅速熟悉ORACLE基本语法有助于新手迅速熟悉ORACLE基本语法,需要的朋友可以收藏下. oracle查看用户状态 select username, ...
- Oracle 查询字段在什么表
Oracle 查询字段在什么表 -- 查询字段在什么表 select * from all_tab_cols t where t.column_name='ABC'; -- 查询字段在什么表并且 判断 ...
最新文章
- Ubuntu查看系统位数及版本
- opencv recipe for target 'all' failed解决
- python爬虫(二)_HTTP的请求和响应
- [云炬创业学笔记]第二章决定成为创业者测试11
- [POI2011]MET-Meteors 整体二分_树状数组_卡常
- Metal之MTLBuffer批量加载顶点数量较多的图形渲染
- laravel 模板继承_Laravel框架模板之公共模板、继承、包含实现方法分析
- Java基础知识融合(Arraylist集合,多态,继承,封装,包装类,循环嵌套,if嵌套等等)
- Java笔记-基于Spring Boot的SOAP双向SSL认证及WS-Security
- Futter基础第2篇: 实现文本、容器【Text、Container】
- 几种深度学习框架的使用和对比
- android 定时开关机,android 定时关机
- Kindle Touch 越狱
- __init__在python中的用法_如何打“我爱你”的摩斯密码
- javascript使用小技巧
- 如何实现一个漂亮的微信小程序朋友圈、表白墙、校内圈(后台篇)
- 关于java中的魔幻数字47你知道么
- Udesk作为国内SaaS客户服务领域的翘楚,将对标海外巨头Oracle丨Xtecher 封面
- 软件测试面试题【含答案】
- GOTS认证辅导,产品要求5%以上的才符合被认可的有机标准的原料
热门文章
- SSL证书转换如何操作?
- 实验二 词频统计软件项目报告
- fps透视基础-透明窗口与消息循环
- python编辑器手机版-QPython,一个在手机上运行Python的神器
- kk录像机怎么剪辑视频 kk录像机视频剪辑教程
- 4×30m钢筋混凝土简支T梁桥结构设计与计算
- 2020.3.20 C++电视机遥控器
- Python问题解决二:使用Radon变换进行线检测
- SEO绝招,鲜为人知的SEO绝招有哪些?
- matlab使用mex编译c语言报错undefined reference to `__imp_WSAStartup‘