Mysql
Mysql学习
Shine_180419
you can do it.
展开
-
《MySQL必知必会》学习之 第12章 汇总数据
############################# 第12章 汇总数据 ############################# -- 聚类函数 # avg() 返回某列的平均值 # count() 返回某列的行数 # max() 返回某列的最大值 # min() 返回某列的最小值 # sum() 返回某列值之和 -- avg() # AVG()返回products表中所有产品的平均原创 2020-07-05 04:31:32 · 149 阅读 · 0 评论 -
《MySQL必知必会》学习之 第14章 使用子查询
使用子查询 #查找顾客的总订单数 #orders中的cust_id与customer中cust_id相等 select cust_name,cust_state,(select count(*) from orders where orders.cust_id=customers.cust_id) as orders from customers order by cust_name; 多个子查询 select cust_id from orders where order_num in(原创 2020-06-17 01:00:08 · 166 阅读 · 0 评论 -
《MySQL必知必会》学习之 第15章 联结表
联结表 创建联结 #wehere子句联结 mysql> select vend_name,prod_name,prod_price from vendors,products -> where vendors.vend_id=products.vend_id -> order by vend_name,prod_name; 笛卡尔积 #笛卡尔积 /* 由没有联结条件的表关系返回的结果为笛卡尔积。 检索出的行的数目将是第一个表中的行数乘以第二个表的行数 以下是例子 */原创 2020-06-17 00:55:25 · 150 阅读 · 0 评论 -
《MySQL必知必会》第8章 使用通配符过滤数据
使用通配符过滤数据 like子句过滤未知的数据; like操作符 通配符:用来匹配值得一部分的特殊字符。 搜索模式:由字面值、通配符或两者组合构成的搜索条件 Like操作符:为在搜索子句中使用通配符,必须使用like操作符。 为在搜索子句中使用通配符,必须使用LIKE操作符。指示mysql,其后跟的搜索模式利用通配符匹配而不是直接相等匹配进行比较。 注意:like作为谓词时不是操作符。 百分号 % 通配符 %号表示任意字符出现任意次数; 提示:除了一个或多个字符外, %还能匹配0个字符。 %代表搜索模原创 2020-06-13 22:35:21 · 155 阅读 · 0 评论 -
《MySQL必知必会》学习之第5-7章 排序-过滤数据
第5章 排序检索数据 1.使用order by 关键字升序 单列排序 #对prod_id进行升序排序 select prod_id from products order by prod_id; 多列排序 #先对prod_price进行排序,再按照prod_id列进行排序。 select prod_id,prod_price from products order by prod_price,prod_id; 2.使用desc关键字降序 单列降序 #将desc置于列名后,此列进行降序排序(原创 2020-06-11 02:41:01 · 189 阅读 · 0 评论 -
《MySQL必知必会》学习之第3-4章 检索数据
MySQL学习(一) 本人使用MySQL版本: MySQL 8.0; 使用的图形化界面版本:navicat premium 15; 学习的书籍:《MySQL必知必会》 书中源代码下载:link 提取码: 4wxb 第3章 使用MySQL use crashcourse; #指定使用的数据库 show databases; # 了解数据库,返回数据库列表 show tables; # 返回数据库内表的列表 show columns from customers; # 查看customers表中的所有列设原创 2020-06-10 22:22:12 · 192 阅读 · 0 评论