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. hdu1160 LIS变形

    题目链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=1160 题意:两个子序列 一个是升序,一个是降序,求最长的子序列是多长,并输出路径.(答案不 ...

  2. SU susort命令学习

  3. js-DOM,DOM扩展

    DOM: 1. 了解节点的信息:nodeName(属性的标签名),nodeValue两个属性 在取得信息之前要进行判断是不是节点,节点类型由12个数值常量进行表示 2.每个节点都有一个childNod ...

  4. 伪Acmer的推理(dfs/bfs)

    时间限制:1000MS  内存限制:65535K 提交次数:12 通过次数:9 收入:32 题型: 编程题   语言: C++;C Description 现在正是期末,在复习离散数学的Acmer遇到 ...

  5. 使用Spring发送邮件

    http://www.oschina.net/code/snippet_253813_36503

  6. 贪心+模拟 Codeforces Round #288 (Div. 2) C. Anya and Ghosts

    题目传送门 /* 贪心 + 模拟:首先,如果蜡烛的燃烧时间小于最少需要点燃的蜡烛数一定是-1(蜡烛是1秒点一支), num[g[i]]记录每个鬼访问时已点燃的蜡烛数,若不够,tmp为还需要的蜡烛数, ...

  7. rhel6用centos163 yum源

    cd /etc/yum.repos.d/ wget wget http://mirrors.163.com/.help/CentOS6-Base-163.repo .repo

  8. iOS学习21之UILabel, UITextField, UIButton, UIImageView

    1.UILabel 1> 概述 UILabel (标签): 是显示文本的控件.在App中 UILabel 是出现频率最高的控件 UILabel 是 UIView 子类,作为子类一般是为了扩充父类 ...

  9. 编写高效的js/jQuery代码 :rocket:

    讨论jQuery和javascript性能的文章并不罕见.然而,本文我计划总结一些速度方面的技巧和我本人的一些建议,来提升你的jQuery和javascript代码.好的代码会带来速度的提升.快速渲染 ...

  10. 20145308刘昊阳 《Java程序设计》第6周学习总结

    20145308刘昊阳 <Java程序设计>第6周学习总结 教材学习内容总结 第10章 输入/输出 10.1 InputStream与OutputStream 10.1.1 串流设计概念 ...