当前位置: 首页 > news >正文

八度填写icp备案网站 接入信息织梦cms网站分页打不开

八度填写icp备案网站 接入信息,织梦cms网站分页打不开,商场设计图片,鄂尔多斯做网站子查询概念 什么是子查询#xff1f;子查询都可以出现在哪里#xff1f; select语句当中嵌套select语句#xff0c;被嵌套的select语句是子查询。 子查询可以出现在哪里#xff1f; select..(select). from..(select). where..(select).1.where子句中使用子查询 案例子查询都可以出现在哪里 select语句当中嵌套select语句被嵌套的select语句是子查询。 子查询可以出现在哪里 select..(select). from..(select). where..(select).1.where子句中使用子查询 案例找出高于平均薪资的员工信息。 select * from emp where sal avg(sal); //错误的写法where后面不能直接使用分组函数。错误的写法:where后面不能直接使用分组函数。 第一步找出平均薪资 select avg(sal) from emp;第二步where过滤 select * from emp where sal 2073.214286;第一步和第二步合并 select * from emp where sal (select avg(sal) from emp);2.from后面嵌套子查询 (重要) 应用场景将查询后得到的表与其他表做连接查询。 案例找出每个部门平均薪水的等级。 第一步找出每个部门平均薪水按照部门编号分组求sal的平均值 select deptno,avg(sal) as avgsal from emp group by deptno;第二步将以上的查询结果当做临时表t让t表和salgrade s表连接 条件是t.avgsal between s.losal and s.hisal select t.*,s.grade from(select deptno,avg(sal) as avgsal from emp group by deptno) t joinsalgrade s ont.avgsal between s.losal and s.hisal;案例找出每个部门平均的薪水等级(这个案例不需要看作临时表)。 第一步找出每个员工的薪水等级。 select e.ename,e.sal,e.deptno,s.grade from emp e join salgrade s on e.sal between s.losal and s.hisal;第二步基于以上结果继续按照deptno分组求grade平均值。 select e.deptno,avg(s.grade) from emp e join salgrade s on e.sal between s.losal and s.hisal group bye.deptno;3.在select后面嵌套子查询 (很少用)。 案例找出每个员工所在的部门名称要求显示员工名和部门名。 方法一等值内连接 select e.ename,d.dname fromemp e joindept d one.deptno d.deptno;方法二select后面子嵌套 select e.ename,(select d.dname from dept d where e.deptno d.deptno) as dname from emp e;4.union 可以将查询结果集相加 案例找出工作岗位是SALESMAN和MANAGER的员工 第一种select ename,job from emp where job MANAGER or job SALESMAN; 第二种select ename,job from emp where job in(MANAGER,SALESMAN);第三种union select ename,job from emp where job MANAGER union select ename,job from emp where job SALESMAN;只能用union的情况 案例两张不相干的表中的数据拼接在一起显示 select ename from emp union select dname from dept;注意两张表查询结果的列数必须一样 5.limit (重点中的重点以后分页查询全靠它了。) limit是mysql特有的其他数据库中没有不通用。Oracle中有一个相同的机制叫做rownum 作用limit取结果集中的部分数据这是它的作用。 语法机制 limit startIndex, length startIndex表示起始位置从0开始0表示第一条数据。length表示取几个 1.案例取出工资前5名的员工思路降序取前5个 select ename,sal from emp order by sal desc;取前5个 select ename,sal from emp order by sal desc limit 0, 5; select ename,sal from emp order by sal desc limit 5; //startIndex省略表示从0开始注意limit是sql语句最后执行的一个环节 select 5... from 1... where 2... group by 3... having 4... order by 6... limit 7...;2.案例找出工资排名在第4到第9名的员工 select ename,sal from emp order by sal desc limit 3,6;通用的标准分页sql 每页显示3条记录 第1页0, 3 第2页3, 3 第3页6, 3 第4页9, 3 第5页12, 3 每页显示pageSize条记录 第pageNo页(pageNo - 1) * pageSize, pageSize pageSize:是每页显示多少条记录 pageNo :显示第几页 java代码{int pageNo 2; // 页码是2int pageSize 10; // 每页显示10条limit (pageNo - 1) * pageSize, pageSize }
http://www.yutouwan.com/news/76249/

相关文章:

  • 机械类做的最好的网站京东官方网上商城
  • 梅州建网站国产前端框架 做网站
  • 专门做游戏的网站上海建筑设计院
  • 中国建设银行官网站诚聘英才代运营公司的套路
  • asp网站伪静态企业网站优化应该怎么做
  • 做伊瑞尔竞技场的网站网络推广策划
  • 制作网站图片不显示杭州网站建设响应式
  • 怎么查看一个网站的建设地区上海建设网站价格
  • startup wordpress站长工具seo综合查询怎么关闭
  • 网站可以做弹窗广告么快速将网站seo
  • 百度做的网站贵阳网站建设开发
  • 手机网站设计趋势网页在线生成器
  • 怎么从阿里巴巴做网站官网是什么意思
  • 南阳网站seo云南网警
  • 电商网站100排行榜wordpress4.9.6
  • 网站主色调有几种市场宣传推广方案
  • 网站实现用户登录网站认证是什么
  • 宝山网站建设费用网站建设的最新技术
  • 创建网站步骤如果做一个网站
  • 成都麦卡网络做网站开发怎么样做网站外包多少钱
  • 吉林省建设工程造价网站网站域名空间合同
  • 京东的网站规划与建设怎么开彩票网站做站长
  • 做设计都有什么网站北京吴勇设计工作室
  • 三好街做网站的公司网站建设中公司
  • 个人网站空间价格个人网站建设的小清新图片
  • 外卖网站建设的策划书微信网站协议书
  • 高级建站网站做网站有域名还需要什么
  • 网站建设 软件做违法网站会怎样
  • wordpress内容导航无锡网站排名优化
  • 学做早餐网站长春网站建设方案推广