mysql-select深入应用一
来源:互联网 发布:linux gzip 打包压缩 编辑:程序博客网 时间:2024/05/21 17:50
1-select
select* from 表名 where 字段名=查找的内容
例子:select* from T1 where name='张三';
其中=号可以用<,>,<=,>=,!=
多个条件查询:or(或者) , and(并且)
例子:select* from T1 where name='赵四' or id=12;
模糊查询:like
例子:select* from t1 where name like '%张';
1-1: %表示任意0个或多个字符(有些情况下的中文,需使用%%表示)
1-2: _表示任意单个字符
1-3: []表示括号内所列的一个字符,出现任意一个就可以
例子:select* from t1 where name like '[张李]'
含张的含李的字符都将被列出
1-4: [^] 表示不包括括号中出现的字符,和[]相反
正则表达式查询:regexp
例子:select* from t1 where name regexp '.*张';
这里只是简单的例子
部分字段输出:
select name from t1; 这里代表只输出表t1的name
输出字段重命名: as
select name as '姓名' frome t1;as可以省略
去掉内容一样的记录:
select distinct name from t1;
内容为null的判断:
select* from t1 where name is null;
select* from t1 where name is ont null;
输出固定数量的记录:
select* from t1 limit 2;
从第0条开始,只显示2条记录
select* from t1 limit 3,4;
0开始,从第3条开始,显示4条
排序: desc降序 asc升序
select* from t1 order by name;默认是asc
select* from 表名 where 字段名=查找的内容
例子:select* from T1 where name='张三';
其中=号可以用<,>,<=,>=,!=
多个条件查询:or(或者) , and(并且)
例子:select* from T1 where name='赵四' or id=12;
模糊查询:like
例子:select* from t1 where name like '%张';
1-1: %表示任意0个或多个字符(有些情况下的中文,需使用%%表示)
1-2: _表示任意单个字符
1-3: []表示括号内所列的一个字符,出现任意一个就可以
例子:select* from t1 where name like '[张李]'
含张的含李的字符都将被列出
1-4: [^] 表示不包括括号中出现的字符,和[]相反
正则表达式查询:regexp
例子:select* from t1 where name regexp '.*张';
这里只是简单的例子
部分字段输出:
select name from t1; 这里代表只输出表t1的name
输出字段重命名: as
select name as '姓名' frome t1;as可以省略
去掉内容一样的记录:
select distinct name from t1;
内容为null的判断:
select* from t1 where name is null;
select* from t1 where name is ont null;
输出固定数量的记录:
select* from t1 limit 2;
从第0条开始,只显示2条记录
select* from t1 limit 3,4;
0开始,从第3条开始,显示4条
排序: desc降序 asc升序
select* from t1 order by name;默认是asc
select* from t1 order by name desc;
分组:groud by
select name,count(sum) from t1 group by name;
0 0
- mysql-select深入应用一
- MySQL数据库SELECT应用(一)
- 事件深入应用一
- MySQL数据库SELECT应用(二)
- MySQL数据库SELECT应用(三)
- SELECT查询的应用一
- mysql深入一
- mysql SQL Select 语句 简单应用
- SELECT查询的应用(一)
- ajax的简单应用select(一)
- Grails g:select 标签应用一例
- MySQL数据库中触发器应用深入研究
- MySQL数据库中触发器应用深入研究
- MySQL 检索数据Select——MySQL系列(一)
- 深入了解MySQL的索引(一)
- 浅谈MYSQL索引应用(一)
- select 应用
- select 应用
- Java反射机制详解
- Unity3D如何获取GameObject上的Component
- BAT脚本编写教程(比较易懂和全面)
- 【shell】正则表达式语法
- 代码块测试
- mysql-select深入应用一
- 2d多点旋转,缩放,移动
- CGLIB【理解】【难点】
- springboot actuator
- js基础
- github上项目的目录结构说明
- WPF实战之绘制动态曲线之DynamicDataDisplay(一)
- CentOS 7下的VirtualEnv的安装配置简明教程
- dtype函数——numpy模块