目录


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】查询题相关推荐

  1. oracle 查的数据去重复数据,Oracle查询和过滤重复数据

    对数据库某些意外情况,引起的重复数据,如何处理呢? ----------------查重复: select * from satisfaction_survey s where s.as_side = ...

  2. Oracle(11g)数据库教程之十:Oracle操作题 (复习课)

    Oracle(11g)数据库教程之十:Oracle操作题 (复习课) 操作题 Sutdent表的定义 字段名 字段描述 数据类型 主键 非空 Id 学号 INT(10) 是 是 Name 姓名 VAR ...

  3. oracle操作题——试卷题

    oracle操作题--试卷题 一.创建一个新用户john,密码为john123.其默认表空间为users,分配表空间配额为20m(5分) 二.给该用户授予connect和rescource两个角色(3 ...

  4. oracle中级题库,Oracle选择题题库

    <Oracle选择题题库>由会员分享,可在线阅读,更多相关<Oracle选择题题库(6页珍藏版)>请在装配图网上搜索. 1.Oracle 选择题题库1. 以下命令哪个是 SQL ...

  5. oracle 查询本周数据生成下周数据

    CreateTime--2018年1月4日16:38:01 Author:Marydon oracle 查询本周数据生成下周数据 第一步:查询指定区间数据 第二步:改变查询结果的值 查询日期字段+7 ...

  6. Oracle 查询今天、昨日、本周、本月和本季度的所有记录

    Oracle 查询今天.昨日.本周.本月和本季度的所有记录 www.MyException.Cn  网友分享于:2013-07-17  浏览:351次 Oracle 查询今日.昨日.本周.本月和本季度 ...

  7. 订购后如何限制Oracle查询返回的行数?

    有没有一种方法可以使Oracle查询像包含MySQL limit子句那样工作? 在MySQL ,我可以这样做: select * from sometable order by name limit ...

  8. Oracle查询某一天日期数据的SQL语句的几种写法

    本文章向大家介绍Oracle查询某一天日期数据的SQL语句的几种写法,主要包括Oracle查询某一天日期数据的SQL语句的几种写法使用实例.应用技巧.基本知识点总结和需要注意事项,具有一定的参考价值, ...

  9. 超适合新手的Oracle查询语句

    这篇文章主要介绍了oracle查询语句,有助于新手迅速熟悉ORACLE基本语法有助于新手迅速熟悉ORACLE基本语法,需要的朋友可以收藏下. oracle查看用户状态 select username, ...

  10. Oracle 查询字段在什么表

    Oracle 查询字段在什么表 -- 查询字段在什么表 select * from all_tab_cols t where t.column_name='ABC'; -- 查询字段在什么表并且 判断 ...

最新文章

  1. Ubuntu查看系统位数及版本
  2. opencv recipe for target 'all' failed解决
  3. python爬虫(二)_HTTP的请求和响应
  4. [云炬创业学笔记]第二章决定成为创业者测试11
  5. [POI2011]MET-Meteors 整体二分_树状数组_卡常
  6. Metal之MTLBuffer批量加载顶点数量较多的图形渲染
  7. laravel 模板继承_Laravel框架模板之公共模板、继承、包含实现方法分析
  8. Java基础知识融合(Arraylist集合,多态,继承,封装,包装类,循环嵌套,if嵌套等等)
  9. Java笔记-基于Spring Boot的SOAP双向SSL认证及WS-Security
  10. Futter基础第2篇: 实现文本、容器【Text、Container】
  11. 几种深度学习框架的使用和对比
  12. android 定时开关机,android 定时关机
  13. Kindle Touch 越狱
  14. __init__在python中的用法_如何打“我爱你”的摩斯密码
  15. javascript使用小技巧
  16. 如何实现一个漂亮的微信小程序朋友圈、表白墙、校内圈(后台篇)
  17. 关于java中的魔幻数字47你知道么
  18. Udesk作为国内SaaS客户服务领域的翘楚,将对标海外巨头Oracle丨Xtecher 封面
  19. 软件测试面试题【含答案】
  20. GOTS认证辅导,产品要求5%以上的才符合被认可的有机标准的原料

热门文章

  1. SSL证书转换如何操作?
  2. 实验二 词频统计软件项目报告
  3. fps透视基础-透明窗口与消息循环
  4. python编辑器手机版-QPython,一个在手机上运行Python的神器
  5. kk录像机怎么剪辑视频 kk录像机视频剪辑教程
  6. 4×30m钢筋混凝土简支T梁桥结构设计与计算
  7. 2020.3.20 C++电视机遥控器
  8. Python问题解决二:使用Radon变换进行线检测
  9. SEO绝招,鲜为人知的SEO绝招有哪些?
  10. matlab使用mex编译c语言报错undefined reference to `__imp_WSAStartup‘