阅读本文大概需要 7 分钟
![5320b1f87ab0828fb9b57d9bb112d1ec.png](https://i-blog.csdnimg.cn/blog_migrate/e22e0e248ca7f7a32768db6387d21ff9.jpeg)
前言 上篇文章我们学习了 MySQL 的五种约束,今天这篇文章我们来学习下 SELECT 语句。 在数据库操作语句中,使用最频繁,也被认为最重要的是 SELECT 查询语句。在之前的学习中,我们已经在不少地方用到了SELECT * FROM table_name; 这条语句用于查看一张表中的所有内容。 而 SELECT 与各种限制条件关键词搭配使用,具有各种丰富的功能,这次就进行详细的介绍。
1、目录
SELECT 基本语法
数学符号条件
AND OR IN
通配符
排序
SQL 内置函数和计算
子查询与连接查询
2、SELECT 基本语法 SELECT 语句的基本格式为:
SELECT 要查询的列名 FROM 表名字 WHERE 限制条件;
如果要查询表的所有内容,则把要查询的列名用一个星号*号表示,代表要查询表中所有的列。 而大多数情况,我们只需要查看某个表的指定的列,比如要查看 employee 表的 name 和 age:
SELECT name,age FROM employee;
![74ee2524604e43b91e1a43bf22c37b99.png](https://i-blog.csdnimg.cn/blog_migrate/24e28e6195b137812c3648942cf907a6.jpeg)
3、数学符号条件 SELECT 语句常常会有 WHERE 限制条件,用于达到更加精确的查询。WHERE 限制条件可以有数学符号 (=,,>=,<=) ,之前的例子,我们查询了 name 和 age,现在稍作修改:筛选出 age 大于 25 的结果:
SELECT name,age FROM employee WHERE age>25;