![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL学习足迹记录
文章平均质量分 79
learn123_net
http://learn123.net There are lots of products in the market that make you dazzled and you dont know how to make a choice. In here we introduce the latest fashion and popular treands. Therefore you learn it first,and then buy the goods that you bes
展开
-
MySQL学习足迹记录03--ORDER BY,DESC
排序所用到的表格数据,详见:MySQL学习足迹记录021.ORDER BY 为了形成对比,这里先列出不用ORDER BY排序的结果 mysql> SELECT prod_name FROM products; #受MySQL重回收存储空间的影响,原创 2013-07-09 00:23:17 · 904 阅读 · 0 评论 -
MySQL学习足迹记录13--联结表--INNER JOIN...ON
学数据库联结表这一节内容几乎吐血,看书上的介绍和百度到的内容,总感到一脸茫然.....也许是我理解能力太差了吧。但我是一个不会轻易放弃的人,研究了半小时,终于搞明白了联结的原理,自我总结如下:关键在于“select语句,如果没有WHERE子句限定,将返回两个表的笛卡尔积.”Example: 表一: Kemu+-----+--------+| kno | kna原创 2013-07-13 18:19:55 · 738 阅读 · 0 评论 -
MySQL学习足迹记录01--SOURCE,SHOW
本系列笔记仅仅是按部就班地把书上的例题全部实现一次的完整记录。一直以来都有把所学的东西记录下来的习 惯(学软件专业的,要学的东西特别多,所需的资料自然也特别多,但又舍不得花钱买,于是只好去学校图书管借了。借的东西总归是要还吧,以后要查阅怎么办?于是想到了这个笨方法----把书上的例题全实现一次的并完整记录下来),这份笔记便是半年前所记录的。现在重新拿出来看,记忆还挺深刻的。 1.导入数据原创 2013-07-08 19:57:44 · 582 阅读 · 0 评论 -
MySQL学习足迹记录12--使用子查询
1.子查询(subquery):即嵌套在其他查询中的查询原始数据如下: mysql> SELECT order_num FROM orderitems;+-----------+| order_num |+-----------+| 20005 || 20005 || 20009 || 20005 ||原创 2013-07-11 17:13:46 · 696 阅读 · 0 评论 -
MySQL学习足迹记录11--分组数据--GROUP BY,HAVING
1.创建分组GROUP BY 先列出所有的vend_id,以便作对比 mysql> SELECT vend_id FROM products;+---------+| vend_id |+---------+| 1001 || 1001 || 1001 || 1002 || 1002 || 1003 ||原创 2013-07-11 15:05:27 · 653 阅读 · 0 评论 -
MySQL学习足迹记录08--创建计算字段--Concat(),AS
本文所用到的表格数据 mysql> SELECT * FROM vendors;+---------+----------------+-----------------+-------------+------------+----------+--------------------------------------------+| vend_id | vend_name原创 2013-07-10 14:57:46 · 630 阅读 · 0 评论 -
MySQL学习足迹记录10--汇总数据--MAX(),MIN(),AVG(),SUM(),COUNT()
本文所用到的数据 mysql>SELECT prod_price FROM products;+------------+| prod_price |+------------+| 5.99 || 9.99 || 14.99 || 13.00 || 10.00 || 2.50 ||原创 2013-07-10 20:32:24 · 1470 阅读 · 0 评论 -
MySQL学习足迹记录09--常用文本,日期,数值处理函数
1. 文本处理函数 这里只介绍Soundex(str)函数,其它的函数无需记忆,只需大概记得有函数名就OK了, 要用时再用HELP命令查看一下用法。 eg:HELP Upper;*Soundex(str):对字符串进行发音比较而不是字母比较 先列出所以cust_contact的数据 mysql> SELECT cust_contact FROM原创 2013-07-10 16:47:08 · 1023 阅读 · 0 评论 -
MySQL学习足迹记录06--数据过滤--LIKE搭配百分号(%)和下划线(_)通配符
1.LIKE操作符 *%表示匹配任何字符出现任意次数(>=0) 为了便于观察,先把prod_name字段的所有的数据列出 eg: mysql> SELECT prod_name FROM products;+----------------+| prod_name |+----------------+| .5 ton anvil |原创 2013-07-09 18:37:53 · 1126 阅读 · 0 评论 -
MySQL学习足迹记录04--数据过滤--WHERE
过滤数据所用到的表格数据,详见MySQL学习足迹记录021.使用WHERE子句 eg: mysql> SELECT prod_name,prod_price FROM products WHERE prod_price=2.50;+---------------+------------+| prod_name | prod_price |+---原创 2013-07-09 15:53:16 · 651 阅读 · 0 评论 -
MySQL学习足迹记录07--数据过滤--用正则表达式进行检索
本文用到的检索数据 mysql> SELECT prod_name FROM products -> ORDER BY prod_name;+----------------+| prod_name |+----------------+| .5 ton anvil || 1 ton anvil || 2 ton a原创 2013-07-10 13:03:41 · 698 阅读 · 0 评论 -
MySQL学习足迹记录05--数据过滤--AND,OR,NOT,IN
1.AND操作符 eg: mysql> SELECT prod_id,prod_price,prod_name FROM products WHERE -> vend_id =1003 AND prod_price+---------+------------+----------------+| prod_id | prod_price | prod_name原创 2013-07-09 17:56:17 · 771 阅读 · 0 评论 -
MySQL学习足迹记录02--SELECT
本查询所用到的表格结构和数据mysql> SHOW COLUMNS FROM products; +------------+--------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+------------+原创 2013-07-08 20:10:43 · 770 阅读 · 0 评论 -
MySQL学习足迹记录14--表别名和自联结
本查询所用到的表: 下面的表num代表公共汽车路线,如1路车,2路车,stop带表停车站点,如A站,B站 表: route;+------+------+| num | stop |+------+------+| 1 | A || 1 | B || 1 | C || 2 | B ||原创 2013-07-15 22:22:27 · 580 阅读 · 0 评论