三篇学会MySQL数据库【查询详解】

本文是一篇详尽的MySQL查询教程,涵盖了从简单查询到复杂操作的各个方面,包括单列、多列查询,模糊查询,排序,聚合函数,分组,以及各种连接查询,如内连接、外连接和子查询。通过实例和无水印脑图辅助理解,适合数据库初学者和进阶者学习。
摘要由CSDN通过智能技术生成

作者:周棋洛
全文:三篇学会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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值