实验4  数据查询--简单查询

一、实验目的
1.掌握SELECT语句的基本方法。
2.掌握从表中查询特定行的方法。
3.掌握从表中查询前N行的方法。
4.掌握从查询结果中去掉重复行的方法。
5.掌握使用列的别名的方法。
6.掌握从表中查询特定列的方法。
7.掌握查询语句中的通配符的使用。
二、实验要求
1.应用SELECT语句对数据库eshop中数据进行指定条件的简单查询。

三、实验步骤
1.查询products表中 (商品价格)在800以上的商品详细信息,SQL代码如下所示:

SELECT *
FROM products
WHERE p_price>800

2.查询products表中p_quantity(商品数量)在20和50之间的商品编号、商品名称和商品数量,SQL代码如下所示:

SELECT p_no as ‘商品编号’,p_name as ‘商品名称’,p_quantity as ‘商品数量’
FROM products
WHERE p_quantity BETWEEN 20 AND 50

3.查询orders表中各会员购买商品的总量,并以汉字列标题形式输出会员帐号,商品总额,SQL代码如下所示:

SELECT p_no as ‘会员帐号’,o_quantity as ‘商品总额’
FROM orders

4.查询members表中家庭地址为“湖南”的会员详细信息,SQL代码如下所示:

SELECT m_address as ‘家庭地址’
FROM members
WHERE m_address like ‘湖南%’

5.查询members表中年龄大于30且性别为“男”的会员详细信息,SQL代码如下所示:

SELECT m_account as ‘账户名称’, m_name as ‘用户名称’,m_sex as ‘性别’,m_birth as ‘出生日期’,m_address as ‘家庭住址’,m_salary as ‘工资’, m_password as ‘密码’
FROM members
WHERE m_sex=‘男’

6.查询orders表中购买过商品的会员帐号,要求去掉重复行,SQL代码如下所示:

SELECT DISTINCT p_no as ‘会员账号’
FROM orders

7.查询orders表已确认、已支付和已配送的订单详细信息,SQL代码如下所示:

SELECT o_confirm_state as ‘已确认’,o_pay_state as ‘已支付’,o_send_state as ‘已配送’
FROM orders
WHERE o_confirm_state=1 AND o_pay_state=1 AND o_send_state=1

实验4 数据查询--简单查询相关推荐

  1. SQL Server实验四 数据的简单查询 全注释版

    数据库实验4 1.在订单数据库orderDB中,完成如下的查询: (1)查询所有业务部门的员工姓名,职称,薪水 (2)查询名字中含有"有限"的客户姓名和所在地 (3)查询姓&quo ...

  2. 实验四 数据查询——简单查询 Sql Server数据库实验

    实验四  数据查询--简单查询   一.实验目的 1.掌握SQL查询语句的基本概念  2.掌握SQLServer查询语句的基本语法 3.熟练使用SQL的Select语句对单表进行查询 4.熟练掌握并运 ...

  3. 求数学系或计算机系姓张的学生的信息,实验二数据库的简单查询和连接查询.docx...

    贵州大学实验报告 学院:计算机科学与信息学院 专业:信息安全 班级: 姓名 学号 实验组 实验时间 指导教师 成绩 实验项目名称 数据库的简单查询和连接查询 实验目的 使学生掌握SQL Server ...

  4. sql查询计算机系学生的学号和姓名,实验5数据库的简单查询操作答案.docx

    (6) 从学生信息表中查询计算机系年龄小于 (6) 从学生信息表中查询计算机系年龄小于 20 的学生的信息 SQL 代码如下: (2) (2) 从学生信息表中查询所有学生的姓名和学号信息并分别 实验 ...

  5. MySQL:单表查询---简单查询+条件查询+高级查询+表和字段取别名

    目录 一.通用模版展示 简单查询 条件查询 高级查询 表和字段取别名 二.举例说明 简单查询 条件查询 高级查询 表和字段取别名 三.注意事项 四.Mapper简单举例 简单查询 条件查询 高级查询 ...

  6. 每天一点数据库之-----Day 4 数据的简单查询

    每天一点数据库之-----Day 4 数据的增改删 ----转载请注明出处:coder-pig 本节引言: 本节介绍的是最简单的数据检索(查询),就是SELECT的最基本用法~ 针对本节查询,我们先建 ...

  7. 《数据库系统原理》实验4:表数据的简单查询

    一.实验目的 掌握SELECT语句的基本用法.掌握计算列的用法.掌握WHERE子句中各类查询条件的写法. 二.实验内容 1.在连接"MySQL"中新建数据库"world& ...

  8. Oracle的SQL基础之查询(简单查询)

    基本查询语句 select [distinct] (字段列表 | *) from 表名 [where子句] [group by子句] --注意使用group by子句后,查询的字段只能是group b ...

  9. 【0031】SQL查询--简单查询--投影运算

    1.查询指定列 SELECT classNo,className,institute FROM class 2.消除重复组 SELECT DISTINCT institute FROM class 3 ...

最新文章

  1. java编写词法分析器
  2. FlexUnit单元测试(第三章FlexUnit事件断言)
  3. 使用Delphi7构建工商银行电子口令密码查找助手
  4. 彻底卸载oracle
  5. 【译】 Intelligent Agent Based RFID Wireless Body Sensor Mesh Network
  6. python基础学习(八)元组
  7. C++基础:C++的封装/继承/多态
  8. yolov3聚类自己数据的anchor box
  9. C语言课程设计|学生成绩管理系统(含完整代码)
  10. Java基本数据类型取值范围
  11. 计算机芯片级维修包括哪些,电脑芯片级维修教程
  12. 【离散数学】第二章 命题逻辑的推理理论
  13. 双线双IP和BGP双线有什么区别?
  14. vulnhub——XXE练习
  15. Unity C# compiler: CS0121: The call is ambiguous between the following methods or properties
  16. 当使用VMware给虚拟机扩展硬盘容量时,显示无法扩展容量并提示:在部分链上无法执行所调用的函数,请打开父虚拟磁盘。
  17. [Unity3D] Unity3D连接安卓设备调试unity程序
  18. 锂电池电量百分比计算_手机电池容量的百分比显示跟电池的电量“格子”的比例计算...
  19. 人生中最重要的是什么?
  20. 华为emui10安装谷歌三件套_谷歌三件套小米专版2020下载-谷歌三件套一键安装小米手机下载3.0.3...

热门文章

  1. php post调用api,PHP(CURL)POST数据调用API简单示例
  2. abaqus单位_ANSYS和ABAQUS哪个好,一个例子告诉你
  3. easyui树形菜单实现
  4. commonJS — DOM操作(for DOM)
  5. margin赋值为负值的几种效果(负值像素,负值百分数)
  6. mongose + express 写REST API
  7. Mac python Tesseract 验证码识别
  8. codeforces 703B
  9. UITabBarController使用总结
  10. HTTP基础10--web(2)