1、查看表结构语句:DESC   表名
 
2、查询所有列:select  *  from  表名
 
3、查询指定列:select  字段名  form  表名
 
4、查询指定行:SELECT * from 表名 WHERE 字段名=值
 
5、模糊查询:SELECT * from 表名 WHERE 字段名 LIKE "%要查询的值%"     //%表示一个或多个字符,_表示一个字符
 
6、在where条件中使用 in:SELECT * from 表名 WHERE 字段名 in ('要查询的值','要查询的值')
 
7、查询字段内容为空/非空:SELECT  * FROM 表名 WHERE 字段名 IS/IS NOT NULL;
 
8、使用逻辑操作符:SELECT  * FROM 表名 WHERE (字段名='值' OR 字段名='值') AND 字段名 LIKE '%要查询的值%';
 
9、将查询结果按字段的值进行排序:SELECT  * FROM 表名 ORDER BY 字段 DESC
 
10、查询数据的、最大说、最小数、平均值、和:SELECT MAX(字段名),MIN(字段名),AVG(字段名),SUM(字段名) from 表名
 
11、查询数据表中某一字段值最大的数据:SELECT * FROM 表名 where 字段名=(SELECT MAX(字段名) from 表名));
 
12、查询数据表中的总条数:SELECT COUNT(*) FROM 表名
 
13、group by(用于分组) 查出相同分组:SELECT 字段 FROM 表名 GROUP BY 字段;
 
14、having(用于用于限制分组显示结果):SELECT 字段  FROM 表名 group by 字段  having AVG(字段)<200;
 
15、自连接(同一张表的链接查询) :select * from `exam` AS a,`exam` AS b,`exam` AS c where a.id=b.id and a.class=' 语文' and b.class='数学' and c.class='历史'
 
16、子查询:
                单行子查询 : SELECT ename FROM emp WHERE deptno=(SELECT deptno FROM emp where ename='SMITH');
             多行子查询 : SELECT ename,job,sal,deptno from emp WHERE job IN (SELECT DISTINCT job FROM emp WHERE deptno=10);

大量查询SQL语句 实例的更多相关文章

  1. SQL语句实例集合

    SQL语句实例 表操作     例 1  对于表的教学管理数据库中的表 STUDENTS ,可以定义如下: CREATE  TABLE  STUDENTS (SNO      NUMERIC (6, ...

  2. 查询sql语句所花时间

    --1:下面这种是SQL Server中比较简单的查询SQL语句执行时间方法,通过查询前的时间和查询后的时间差来计算的: declare @begin_date datetime declare @e ...

  3. 跨服务器查询sql语句样例

    若2个数据库在同一台机器上:insert into DataBase_A..Table1(col1,col2,col3----)select col11,col22,col33-- from Data ...

  4. Oracle EBS中分类账和法人实体 的关系(有sql语句实例)

    Oracle EBS中分类账和法人实体 的关系(有sql语句实例) 2012-12-06 16:05 2822人阅读 评论(0) 收藏 举报  分类: Oracle EBS(12)  Oracle数据 ...

  5. Django查询SQL语句

    Django查询SQL语句 # 1 res=models.Book.objects.all() # print(res)#<QuerySet [<Book: Book object> ...

  6. 分页用到的子查询sql语句

    说明(2017-8-31 23:30:22): 1. 分页用到的子查询sql语句 select * from(select *,ROW_NUMBER() over(order by id)as num ...

  7. 多表查询sql语句

    多表查询sql语句 1 --解锁SCOTT用户 2 alter user scott account unlock 3 --检索指定的列 4 select job,ename,empno from e ...

  8. vertica时间计算SQL语句实例:统计一天内登录的用户

    SQL语句实例: select count(id) as num from public.user where cast((CURRENT_TIMESTAMP-login_timed) day as ...

  9. 跨服务器查询sql语句样例(转)

    若2个数据库在同一台机器上: insert into DataBase_A..Table1(col1,col2,col3----) select col11,col22,col33-- from Da ...

随机推荐

  1. SpringMyBatis解析4-MapperScannerConfigurer

    如果有成百上千个dao接口呢,那我们岂不是要配置添加成百上千个bean,当然不是这样,spring还为MyBatis添加了拓展的功能,可以通过扫描包目录的方式,添加dao,让我看看具体使用和实现. & ...

  2. mvc-10部署

    性能 提高性能最简单的办法就是减少HTTP的请求数量,每个HTTP请求除了有TCP开销外,还包含大量的头信息: 让页面和其资源文件保持较小的体积将减少网络用时,对于互联网上的应用而言,这才是真正的瓶颈 ...

  3. node EventEmitter 注册事件

    var EventEmitter = require("events").EventEmitter var event = new EventEmitter() event.on( ...

  4. 使用python实现栈和队列

    1.使用python实现栈: class stack(): def __init__(self): self.stack = [] def empty(self): return self.stack ...

  5. 转载:python发送HTTP请求

    1. [代码]GET 方法 import httplib #----------------------------- conn = httplib.HTTPConnection("www. ...

  6. POJ2711 Leapin' Lizards(最大流)

    比较形象的是地图每个点都拆成三个点,这三个点限制流量为0或1,于是再一分为二,这样每个点都被拆成6个点... 其实拆两个点,连容量为柱子高的边,这样就行了.. 这题我掉坑了,“1 lizard was ...

  7. iOS数据持久化文件读写之偏好设置

    很多iOS应用都支持偏好设置,比如保存用户名.密码.字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能.每个应用都有个NSUserDefaults实例,通过它来存取偏好设置.比如, ...

  8. php 从myslql里导出到excel

    //导出excel 只wps可以打开public function takexcelAction(){ $name = $this->input->get_post('name'); $i ...

  9. ORACLE11g JDBC Driver

    http://blog.163.com/z_rx/blog/static/276363762011312947507/ ORACLE服务器端安装程序找到相应目录"x$\app\Adminis ...

  10. jQuery AJAX实例

    <html><head><title>jQuery Ajax 实例演示</title></head><script language= ...