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

数码公司网站建设调查网站seo优化多少钱

数码公司网站建设调查,网站seo优化多少钱,公司网站制作流程,铁道部建设管理司网站1:关于查询结果集的去重(distinct) select distinct job from emp; **distinct只能出现在所有字段的最前面。所表示的含有是所有的结果联合起来去重。 select distinct deptno,job from emp order by deptno; select count(distinct job)from…

1:关于查询结果集的去重(distinct)

select distinct job from emp;

**distinct只能出现在所有字段的最前面。所表示的含有是所有的结果联合起来去重。

select distinct deptno,job from emp order by deptno;
select count(distinct job)from emp;

2:连接查询

#什么是连接查询?

实际开发中,大部分不是从单表中查询数据,一般是多张表联合查询,然后取出最终的结果。

#连接查询分类

内连接(等值,非等值,自连接)

外连接(左外连接,右外连接)

 

全连接(不讲,很少用)

3:笛卡尔乘积现象

select ename,Dname from emp,dept;

#2张表连接时,没有任何的条件限制,就会产生笛卡尔积现象。

4:表的别名(效率高,可读性好)

select e.ename,d.dname from emp e,dept d;

5:加上条件,避免笛卡尔乘积现象(老语法sql92)

select e.ename,d.dname from emp e,dept d where e.deptno=d.deptno;

内连接

6:等值连接

sql92和sql99表示

sq92:
select e.ename,d.dname from emp e,dept d where e.deptno=d.deptno;sq99:
select e.ename,d.dname from emp e join dept d on e.deptno=d.deptno;

# join.............on...........语句

 

7:内连接中的非等值连接(连接中的条件不等值)

select e.ename,e.sal,s.grade from emp e join salgrade s on e.sal between s.losal and s.hisal;

8:自连接,自己从自己里面找(一张表看成2张表,自己连接自己)

select e.ename as supervisor,b.ename from emp e join emp b on e.empno=b.mgr;

 

外连接:

9:什么是内连接?

没有主副之分,可以直接连接

 

10:什么是外连接?

有主副之分,先查出主表,顺带副表,当副表没有,就模拟出NULL与之匹配

 

分类

左外连接(左连接)    右外连接(右连接),主表不同。(left join代表主表在左边)

select a.ename as '员工',b.ename as '领导'from emp a left join emp b on b.empno=a.mgr;select a.ename as '员工 ',b.ename as '领导 ' from emp b right join emp a on a.mgr=b.empno;

 

 

select e .* ,d.* from emp e right join dept d on d.deptno=e.deptno where e.empno is null;

 

三张表以上怎么查询

11:

select e.ename as'姓名',d.dname as '部门' ,s.grade as '工资等级' from emp e join dept d on e.deptno=d.deptno join salgrade s on e.sal between s.losal and s.hisal;

12:找出员工的部门名称,工资等级以及上级领导。

select e.ename,d.dname,s.grade,n.ename from emp e join dept d on e.deptno=d.deptno join salgrade s on e.sal between s.losal and s.hisal left join emp n on e.mgr=n.empno;

子查询

13:

#什么是子查询?

被嵌套的语句就是子查询

#出现的位置

select,from,where中

#找出高于平均薪资的员工信息

 select * from emp where sal>(select avg(sal)from emp);

#from后面嵌套子查询

1:找出每个部门,平均薪水的薪资等级。

                

 

select t.*,s.grade from (select deptno,avg(sal)as avgsal from emp group by deptno) t join salgrade s on t.avgsal between s.losal and s.hisal;

2:找出每个部门,平均的薪水等级?

 

平均的薪水等级 

select e.ename ,e.sal,s.avg(grade)

 

 

from emp e join salgrade s

on e.sal between s.losal and s.hisal 

 

 

 

 

 

 

 

 

http://www.shuangfujiaoyu.com/news/8949.html

相关文章:

  • 免费网站建设网站有那些找客户资源的软件哪个最靠谱
  • 如何获取免费域名网站运营优化培训
  • 公司名称logo设计图免费如何结合搜索检索与seo推广
  • 做肥料网站互联网品牌的快速推广
  • 关于服装店网站建设的策划方案磁力岛
  • 动漫制作专业学什么课程全网营销与seo
  • 贵阳建设工程信息网站深圳百度首页优化
  • 包头做网站企业手机优化软件下载
  • 传媒网站制作网络推广具体内容
  • 动漫网站开发与建设企业管理培训课程网课免费
  • 深圳做网站最好百度一下首页官网下载
  • 有公司可以做网站升级ipv6廊坊首页霸屏排名优化
  • ipv6地址可以做网站吗搜索排名广告营销
  • 免费推广引流怎么做西安seo诊断
  • 国内免费开源crm系统大全seo咨询河北
  • 学做网站游戏教程百度seo排名推广
  • 济南网站建设哪家强2023新一轮病毒叫什么名字
  • 人际网络营销能做吗杭州seo专员
  • 萍乡网站建设百度收录的网站多久更新一次
  • 一品威客网官网电子商务seo
  • 做网站和app哪个难深圳百度推广优化
  • 学校网站建设实训总结网络推广seo
  • 如何做好品牌网站建设微信营销的方法和技巧
  • 通辽做网站制作简述企业网站推广的一般策略
  • 南阳网站排名优化价格世界杯比分
  • 忽略的网站北京seo关键词优化外包
  • 平面广告设计素材库石家庄百度seo排名
  • 做购物网站是怎么链接银行搜外
  • wordpress video galleryseo基础入门免费教程
  • 黑龙江龙采做网站如何郑州seo顾问外包