MySQL常用的方法

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)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 正确认识数据库 MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。 在2008年1月16...
    小白文_Vincent阅读 3,826评论 0 0
  • 什么是SQL数据库: SQL是Structured Query Language(结构化查询语言)的缩写。SQL是...
    西贝巴巴阅读 5,865评论 0 10
  • 一、SQL速成 结构查询语言(SQL)是用于查询关系数据库的标准语言,它包括若干关键字和一致的语法,便于数据库元件...
    shadow雨轩阅读 3,452评论 0 3
  • 面对资源的抢夺,平常观念中的战斗,要么我战胜你,要么你战胜我,有人说还有一种,你退一步,我退一步,握手言和,实际还...
    a242022b9660阅读 1,163评论 0 0
  • 邯郸冬至夜 (唐)白居易 邯郸驿里逢冬至,抱膝灯前影伴身。 想得家中夜深坐,还应说著远行人。 【小小读诗】 邯郸驿...
    后院的小小阅读 4,164评论 0 3