zoukankan      html  css  js  c++  java
  • union / limit

    1.union(可以将查询结果集相加)
    	案例:找出工作岗位是salesman和manager的员工
    	mysql> select e.ename from emp e where e.job='salesman' or job='manager';
    	或:   select e.ename from emp e where e.job in ('salesman','manager');
    	或:   select e.ename from emp e where job='salesman' 
    		   union 
    		   select e.ename from emp e where job='manager';
    	注:
    		union可以将两张不相干表中数据拼接在一起显示
    
    2.limit(分页查询全靠它)
    	limit是mysql特有的,其他数据库中没有,不通用
    	limit取结果集中的部分数据,这是他的作用
    	limit是sql语句最后执行的一个环节
    	语法机制:
    		limit startIndex,length
    		startIndex:表示起始位置,从0开始,0表示第一条数据
    		length(表示取几个)
    	每页显示pageSize条记录:
    		第pageNo页:(pageNo-1)*pageSize,pageSize
    		
    	案例:取出工资前5名的员工(思路:降序取前5个)
    	mysql> select e.ename,e.sal from emp e order by e.sal desc limit 0,5;
    	案例:找出工资排名在第4到第9名的员工
    	mysql> select e.ename,e.sal from emp e order by e.sal desc limit 3,6;
    		
    

      

  • 相关阅读:
    php No input file specified 错误提示
    yii 隐藏index.php
    phpstudy 配置 sqlserver
    xdebug3 配置信息
    composer 更新
    mysql 命令行 导入大型文件
    使用 DBExportDoc V1.0 For MySQL 导出数据库表结构说明文档
    聚合数据接口调用实例
    servlet
    JDBC
  • 原文地址:https://www.cnblogs.com/-slz-2/p/15423538.html
Copyright © 2011-2022 走看看