摘要: 标量子查询 把价格最高的商品取出来??? select * from goods order by goods_price desc limit 1; 可是价格最高的可能有很多条数据呢? 所以,换一种方式 1,查出最高的价格 select max(goods_price) from goods; 2 阅读全文
posted @ 2020-07-01 11:29 我只沾花不惹草 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 表数据 #简单的商品表create table goods( goods_id tinyint unsigned auto_increment primary key, goods_name varchar(30) not null, goods_price float(6,2) not null, 阅读全文
posted @ 2020-07-01 11:13 我只沾花不惹草 阅读(232) 评论(0) 推荐(0) 编辑
摘要: count(*) : 统计某个组非null记录的个数,通常就是使用count(*) max(): 求最大值, 求某个分组内的某个字段的最大值 min(): 求最小值,求某个字段的最小值 sum(): 求和,求某个字段的总和 avg(): 求某个字段的平均值 with rollup: 比如,先统计各个 阅读全文
posted @ 2020-07-01 09:12 我只沾花不惹草 阅读(483) 评论(0) 推荐(0) 编辑
摘要: from后面的子句往往叫作五子句,也叫作五子查询 五子查询的选项都可以没有,但是如果要有,就必须按顺序写! select [select选项] * | 字段列表 [as 字段别名] from 数据源 [where子句] [group by子句] [having子句 ] [order by子句] [l 阅读全文
posted @ 2020-07-01 08:42 我只沾花不惹草 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 意义: 在一张已经存在数据的数据表的基础之上,将已经存在的数据进行复制,插入到对应的表中! #先创建一张表 create table ruchong ( a int, b float ); #插入测试数据: insert into ruchong values(10, 3.14),(23, 5.20 阅读全文
posted @ 2020-07-01 08:21 我只沾花不惹草 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 外键(foreign key) 概念 foreign key,外面的主键,其他表的主键! 如果一个实体A的某个字段,刚好指向或者引用另一个实体B的主键,那么实体A的这个字段就是叫作外键! 作用 外键的意义就是用来约束关系内的实体! 思考: 为什么要有外键约束? 因为比较符合现实中正常的业务逻辑! 假 阅读全文
posted @ 2020-07-01 07:48 我只沾花不惹草 阅读(234) 评论(0) 推荐(0) 编辑
摘要: DDLDDL:Data Definition Language,数据定义语言!主要是用来定义和维护数据库的各种对象(比如库、表、索引和视图等),也可以说操作的层次是在数据库和表的逻辑结构和存储结构上面,并没有对表中的实际的数据进行操作! 主要的操作关键字:create、drop、alter等 DML 阅读全文
posted @ 2020-07-01 04:03 我只沾花不惹草 阅读(131) 评论(0) 推荐(0) 编辑