使用 DML语句针对仓库管理信息系统,进行查询操作

简介: 使用 DML语句针对仓库管理信息系统,进行查询操作

需求说明:


  • 查询所有电视机产品的基本信息,要求显示产品编号、产品名和进货单价
  • 查询所有产品的基本信息,要求按类型升序、价格降序显示查询信息
  • 显示所有不重复的产品类型
  • 显示进货单价最高的第 3 ~ 6 名的产品信息
  • 显示产品编号中含有“DK”字样的所有产品信息,按类型和产品编号进行排序显示


实现代码:


查询所有电视机产品的基本信息,要求显示产品编号、产品名和进货单价


SELECT goodsID gName,unitPrice FROM goods WHERE category= '电视机'


查询所有产品的基本信息,要求按类型升序、价格降序显示查询信息


SELECT * FROM goods ORDER BY category,unitPrice DESC


显示所有不重复的产品类型


SELECT DISTINCT category FROM goods


显示进货单价最高的第 3 ~ 6 名的产品信息


SELECT * FROM goods ORDER BY unitPrice DESC LIMIT 2,4


显示产品编号中含有“DK”字样的所有产品信息,按类型和产品编号进行排序显示


SELECT * FROM goods WHERE goodsID LIKE '%DK%' ORDER BY category,goodsID

 

相关文章
|
3月前
|
SQL 关系型数据库 MySQL
Mysql基础篇(创建、管理、增删改表)-2
Mysql基础篇(创建、管理、增删改表)
95 0
|
3月前
|
存储 SQL 关系型数据库
Mysql基础篇(创建、管理、增删改表)-1
Mysql基础篇(创建、管理、增删改表)
117 0
|
4月前
|
DataWorks 定位技术 数据库
DataWorks数据地图中没手工同步就可以查到修改后的表名,但是业务流程中【表结构】还是没有变化?
DataWorks数据地图中没手工同步就可以查到修改后的表名,但是业务流程中【表结构】还是没有变化?
33 1
|
10月前
|
SQL 存储 关系型数据库
【MySQL数据库基础 二】DDL数据定义语句
【MySQL数据库基础 二】DDL数据定义语句
94 0
|
SQL 关系型数据库 MySQL
MySQL脚本命令数据简单增删改操作教程
MySQL脚本命令数据简单增删改操作教程
140 0
|
SQL 关系型数据库 MySQL
MySQL基础教程5——DDL—表操作
使用create table 表名( 字段一 字段一类型 comment 字段一注释, 字段二 字段二类型 comment 字段二注释 ); comment 表注释 注意: 最后一个字段结尾不用加,,comment 注释可以不加。
|
SQL 关系型数据库 MySQL
MySQL基础-表操作~修改数据
修改数据的具体语法为: UPDATE 表名 SET 字段名1 = 值1 , 字段名2 = 值2 , .... [ WHERE 条件 ] ;
115 0
|
SQL 存储 关系型数据库
MySQL基础-表操作~案例(上)
设计一张员工信息表,要求如下:
240 0
|
SQL 关系型数据库 MySQL
MySQL基础-表操作~案例(下)
修改字段名和字段类型
95 0
|
存储 SQL 缓存
MYSQL查询和插入数据的流程是怎样的
MYSQL查询和插入数据的流程是怎样的
MYSQL查询和插入数据的流程是怎样的