文档章节

MySQL_Table_Select

大饼脸
 大饼脸
发布于 2016/05/04 16:20
字数 305
阅读 12
收藏 0

    1. Select field

select id, stuName, sex from t_student;
select * from t_student;

    2. Select + where

select * from t_student where id=7;
select * from t_student where age>22;

 

    3. Select + in

select * from t_student where age in (21, 23);
select * from t_student where age not in (21, 23);

    4. Select + between ... and ...

select * from t_student where age between 21 and 24;
select * from t_student where age not between 21 and 24;

    5. Select + like

select * from t_student where stuName like '张三';
select * from t_student where stuName like '张三%';
select * from t_student where stuName like '张三_';
select * from t_student where stuName like '%张三%';

  

   ps: %: any word;

           _: only one word;

    6. Select + is null

select * from t_student where sex is null;
select * from t_student where sex is not null;

    7. Select + and

select * from t_student where gradeName='一年级' and age=23;

    8. Select + or

select * from t_student where gradeName='一年级' or age=23;

    9. Select + distinct

select distinct gradeName from t_student;

    10. Select + order by

select * from t_student order by age;
select * from t_student order by age asc;
select * from t_student order by age desc;

    11. Select + group by

select * from t_student group by gradeName;        /* Useless for only 'group by' */
select gradeName, group_concat(stuName) from t_student group by gradeName;    
                                                   /* group_concat */
select gradeName, count(stuName) from t_student group by gradeName;    
                                                   /* Aggregate function: count() */
select gradeName, count(stuName) from t_student group by gradeName having count(stuName)>3;
                                                   /* With having condition */
select gradeName, count(stuName) from t_student group by gradeName with rollup;
select gradeName, group_concat(stuName) from t_student group by gradeName with rollup;
                                                   /* With rollup *

    12. Select + limit

select * from t_student limit 0, 5;
select * from t_student limit 5, 5;
select * from t_student limit 10, 5;

© 著作权归作者所有

大饼脸
粉丝 1
博文 34
码字总数 11606
作品 0
福州
私信 提问
Hadoop Pig学习笔记(一) 各种SQL在PIG中实现

我这里以Mysql 5.1.x为例,Pig的版本是0.8 同时我将数据放在了两个文件,存放在/tmp/datafile1和/tmp/datafile2中.文件内容如下: tmpfile1: zhangsan 23 1 lisi 24 1 wangmazi 30 1 meinv 18 ...

行走在路上
2014/07/09
65
0
SQL Server中数据表、视图、函数/方法、存储过程是否存在判断及创建

数据表(Table) 创建数据表的时候判断数据表是否存在,若存在则删除,会经常使用,特别是初始化的时候。 视图(View) 创建视图的时候判断视图是否存在,若存在则删除,会经常使用,特别是视图更...

Jansens
2016/11/01
81
0
MySQL数据库中如何使用rand随机查询记录

以下的文章主要介绍的是MySQL使用rand 随机查询记录效率测试,我们大家一直都以为MySQL数据库随机查询的几条数据,就用以下的东东,其实其实际效率是十分低的,以下就是文章的主要内容。   ...

ycy蓝码
2016/03/10
0
0
MySQL运维常用的SQL语句

###################分析类############################################################### -- 查询表中数据超过1000行的表 select concat(tableschema,'.',tablename) as tablename,tabl......

会说话的鱼
2018/05/09
0
0
[我在学php之三]Po上自己写的数据库类,方便以后进行查找。

class mysql{ private $conn; //私有化 变量$connprivate $dbhost; //主机private $dbuser;private $dbpassword;private $dbname; //数据库名称 function construct($dbhost,$dbuser,$dbpass......

林伟盛
2015/05/11
102
2

没有更多内容

加载失败,请刷新页面

加载更多

面向海量数据的极致成本优化-云HBase的一体化冷热分离

前言 随着业务的持续发展,业务数据库存储量会持续增长。通常数据量过亿时,就需要考虑做分库分表,或者选择扩展能力更好的NOSQL/NewSQL数据库,如HBase就可以单表支持PB级数据,足够满足大多...

阿里云官方博客
34分钟前
4
0
最新最全国内外架构开源技术干货资料

大家好,废话不多说,整理了精心收集了各类资源。 声明,如侵犯个人利益,请联系小编,会立即删除相关资料。 领取方式在文末 求转发列表 好了,由于资源太多啦,就不一一列举了。 大家按照下...

泥瓦匠BYSocket
37分钟前
6
0
springmvc jsp访问不了css

在jsp中引入css,一直报404错误,直接访问css,也无法访问 将css文件移出WEB-INF,因为处于安全性考虑,这个目录禁止外部访问。 当引用css时,可以直接用绝对路径${pageContext.request.conte...

沉迷于编程的小菜菜
39分钟前
4
0
android 系统版本 9.1网络请求遇到坑

网络请求异常: E/http: CLEARTEXT communication to plat.xunlinkeji.cn not permitted by network security policy 在res下新建一个xml目录 创建名为network_security_config.xml 文件 ,该......

MrLins
56分钟前
5
0
Istio 1.3 发布,HTTP 遥测不再需要 Mixer

> 原文链接:Istio 1.3 发布,HTTP 遥测不再需要 Mixer Istio 是 Google、IBM 和 Lyft 联合开源的服务网格(Service Mesh)框架,旨在解决大量微服务的发现、连接、管理、监控以及安全等问题...

米开朗基杨
今天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部