作者:周棋洛
全文:三篇学会MySQL数据库【完整版】
简介:MySQL万字教程,从入门到精通,第二篇查询,第三篇讲讲解视图,存储过程,触发器,事物,维护,备份恢复等高级知识,单独写一篇是因为查询使用频率太高,一万五千字,放上完美无水印脑图,方便下载后期复习,原创不易,一键三联,多多支持呀!
文章目录
无水印脑图
表结构
mysql> desc stus;
+---------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| gradeId | int(11) | YES | MUL | NULL | |
| NAME | varchar(100) | NO | | NULL | |
| age | int(3) | YES | | NULL | |
| bir | date | YES | | NULL | |
| english | int(3) | YES | | NULL | |
| chinese | int(3) | YES | | NULL | |
+---------+--------------+------+-----+---------+----------------+
mysql> select * from stus;
+----+---------+--------------+------+------------+---------+---------+
| id | gradeId | NAME | age | bir | english | chinese |
+----+---------+--------------+------+------------+---------+---------+
| 1 | 1 | 周棋洛 | 18 | 2001-06-01 | 78 | NULL |
| 2 | 2 | 张郁苗 | 18 | 2002-11-07 | 130 | 120 |
| 3 | 1 | 小猪佩奇 | 6 | 2015-06-10 | 34 | NULL |
| 4 | 3 | 猪爸爸 | 8 | 2012-09-12 | 34 | 56 |
| 5 | 3 | 猪妈妈 | 7 | 2012-09-11 | 56 | 78 |
+----+---------+--------------+------+------------+---------+---------+
简单查询
脑图
单列查询
select 列名 from 表;
从stus表中查询名字的字段
mysql> select name from stus;
+--------------+
| name |
+--------------+
| 周棋洛 |
| 张郁苗 |
| 小猪佩奇 |
| 猪爸爸 |
| 猪妈妈 |
+--------------+
多列查询
select 列名,列名…… from 表;
从stus表中查询名字和年龄这两个字段
mysql> select name,age from stus;
+--------------+------+
| name | age |
+--------------+------+
| 周棋洛 | 18 |
| 张郁苗 | 18 |
| 小猪佩奇 | 6 |
| 猪爸爸 | 8 |
| 猪妈妈 | 7 |
+--------------+------+
查询所有列 *
select * from 表;
从stus表查询所有字段
mysql