本篇讲述进阶查询方法,如有语句不明确,可跳转本文专栏学习基础语法
1、指定列查询
特点
只会显示你输入的列的数据,会根据你输入的顺序进行显示,可以自定义查询显示时的列名
(1)只会显示你输入的列的数据
基本语法,
select 列名 from 表名
示例如下:
(2)会根据你输入的顺序进行显示
基本语法,
select 列名 from 表名
示例如下:
(3),可以自定义查询显示时的列名
基本语法,
select 列名 列别名,列名2 列2别名 from 表名
在查询时显示你指定的列别名,而不是表设计的列名
示例如下
指定行查询使用唯一键或者主键结合where即可
2、查询结果排序
对你的拆线呢结果,按照一个或者多个指定列的标准,升序或者降序排序
关键字
order by 列名 排序关键字
排序关键字:desc倒序 asc正序
示例:暂无
LIKE模糊查询
select 字段名 from 表名 where 字段名(查询列名) LIKE ‘ ’
在上述代码的单引号中输入模糊查询的要求即可
使用模糊查询字符 % 和 _
%表示在位置是可以有任意数量字符或者没有字符
_表示位置上必须有且只有相应数量的字符
对于
111 1121 121 11 12 121111
查询
'%2%' 结果为 2 5 6
'%2' 结果为 5
'_1' 结果为 4
'_2_' 结果为 3