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

网站效果代码制作的图片

网站效果代码,制作的图片,网站后台图片上传失败,苏州现在可以正常进入吗自连接是指在同一张表的连接查询【将同一张表看作两张表】。 1.案例 先看一下以前创建过的一张雇员表: 可以看到smith的mgr字段是7902,也就是ford的empno,其中的含义就是:员工smith的领导是ford。 现在我们有这样一个需求&…

自连接是指在同一张表的连接查询【将同一张表看作两张表】。

1.案例

先看一下以前创建过的一张雇员表:

可以看到smith的mgr字段是7902,也就是ford的empno,其中的含义就是:员工smith的领导是ford。

现在我们有这样一个需求:显示员工名字和其领导的名字。

但是,员工名字和其领导的员工号都在一张表里面,该如何显示二者呢?

于是自连接的概念就诞生了:一张表当作两张表查。

SELECT * from emp,emp;

显然这样直接查会直接报错,其提示我们用别名(alias)。

SELECT * from emp worker,emp boss;

像这种直接写在要查的表名之后的就是别名了。

但是,这时依然会有问题。

我们得到了196条记录,也就是14*14=196条,毋庸置疑,通过别名的方式把一个表当两张表来查,出现了笛卡尔集。

为了解决此问题,我们需要进行过滤。

明确一下过滤的条件:只有worker的mgr和boss的empno相等时才是有意义的记录。

SELECT worker.ename as '员工名子',boss.ename as '领导名字'from emp worker,emp bossWHERE worker.mgr = boss.empno;

可以看到我们成功的得到了13条记录,少的一条记录就是king,其是最大的boss,其mgr是null。

2.总结

自连接的特点

  1. 把同一张表当做两张表使用
  2. 需要给表取别名
  3. 列名不明确,可以指定列的别名 别名 as 列的别名
http://www.dtcms.com/wzjs/831006.html

相关文章:

  • 深圳建个人网站七牛sdk wordpress
  • 网站托管服务怎么收费宁波门户网站建设
  • 青龙建站教程郑州网站建设兄长好
  • 做微信公众号微网站吗推广普通话心得体会
  • 现在流行用什么语言做网站欧派整装大家居装修公司加盟
  • 火狐浏览器网站开发人员做php网站前端价格
  • 东莞市做网站wordpress价格计算
  • 企业为什么选择网站建设邓州网络推广有效的方法
  • 广州做网站的公司哪家好促销礼品网站建设
  • 做网站公司佛山建网站的域名是什么意思
  • 专门做ppt的网站名称软文代写
  • asp.net网站很快吗网站后台密码忘了怎么办
  • 和县网站设计wordpress页面瀑布流
  • 南昌做网站公司做一个网站要花多少钱
  • 网站图片怎么做的高级新手怎么做淘宝店铺
  • 可以先做网站再开公司吗辛集哪做网站
  • 建设银行宁德分行网站网站建设策划书的心得
  • 西宁建一个网站公司设计师专业网站
  • 企业管理10大系统厦门搜索引擎优化合作
  • 传奇世界网页版平台seo网站关键词优化排名
  • wordpress安全维护知名seo网站优化
  • 免费网页设计制作网站健身网站开发方式
  • 上海响应式网站建设企业jsp网站开发四库全书
  • 网站建设凭证设计师服务平台鱼巴士官网
  • 什么网站好看用h5做棋牌网站建设
  • 品牌网站建设9小蝌蚪9a怎样做网站跳转
  • 珠海舒讯网站建设思帽网站建设
  • 网站优化竞争对手分析文化创意设计公司
  • 滨州公司网站建设推广宠物网站 html模板
  • 乐清网站优化推广Mac怎么搭建网站开发环境