MYSQL 单表查询(使用Navicat Premium)

#select 字段名|*|公式|聚合函数 from 表名 where 条件表达式;
#排序: order by 字段名 desc[降序]|[默认升序]
#分组: group by 字段名 having 条件表达式
#聚合函数 count(*) count(字段名) sum avg max min 
#条件表达式 比较运算符 逻辑运算符 not and or 
#条件表达式 模糊查询 like  % _
#条件表达式 范围运算符 between and |not in(值1,值2...)
#distinct 去掉重复值
#limit 起始值,数量
#分组后求出总和 with rollup 
#分组之后按照某一个字段将分组之后的值全部展示出来 group_concat() ==>select *|字段名 group_concat(字段名) from 表名

实例:

(一)建立数据库,以自己的名字命名

(二)将数据表——订购商品 导入数据库,将各字段的数据类型修改为恰当的数据类型

(三)进行以下查询:

1.查询订单编号(不重复)

select distinct 订单编号 from 订购商品;

2.查询订单编号为112140713889中的购买的商品编号和购买数量

select 商品编号,购买数量 from 订购商品 where 订单编号="112140713889";

3.查询商品编号以12开头的记录

select * from 订购商品 where 商品编号 like "12%";

4.查询订单编号,商品编号,购买数量,优惠价格,优惠金额,应付金额,

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值