1.tinyint只能表示正数
2.当涉及钱的时候我们要注意 建议用decimal 不会 失去小数点后面的精度
3.创建一个有主键的表,每张表都需要一个没有实际意义的无符号自增主键,一个表可以有多个唯一不能为空的字段,主键在一个表里只能有一个
4.查询语句
模糊查询 select 名字 from 表 where 名字 like '%+ 字 +%
between
查询什么到什么之间的运算符
(select * from persons where age between 1 and 6 查询1和6之间的数)
in
(select * from persons where age in (21, 22, 23) 查询年龄为21 22 23 )
排序
asc 升序 desc 降序
select * from 配送商 order by age asc, id desc
查询商品价格最高或最低的价钱
select max(price)/min(price) from good;
查询单价总和
select sum(price) from good
平均数
select avg(price) from good
种类个数
select count(price) from good
查询每个种类价格最高的信息
select name, sort, price from goods2 where price in (select MAX(price)
from goods2 GROUP BY sort)