#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.查询订单编号,商品编号,购买数量,优惠价格,优惠金额,应付金额,