Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2228453
  • 博文数量: 287
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2130
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-31 14:30
个人简介

自己慢慢积累。

文章分类

全部博文(287)

发布时间:2016-02-03 17:59:08

这个方案是在MYSQL群中(MySQL社区(Super群) 71821237 )“福建-开发-冷寂” 成员提出来的。我这里只是进行了验证! 统计gcjl_hphm表,hphm 字段中 0 出现的次数方案: replace 前字符长度 - replace后字符长度 mysql> select char_length(hphm)-char_length(replace(hphm,'0','.........【阅读全文】

阅读(13773) | 评论(0) | 转发(0)

发布时间:2015-11-30 13:47:02

根据jlbh字段 删除 sjkk_gcxq 中不存在而 sjkk_gcjl 中存在的数据delete  from sjkk_gcjl where not exists (select 1 from sjkk_gcxq where sjkk_gcjl.jlbh=sjkk_gcxq.jlbh);......【阅读全文】

阅读(1009) | 评论(0) | 转发(0)

发布时间:2015-08-26 15:23:27

在涉及到联接运算的查询中(各种join),主要有以下几个步骤:

  a.求笛卡尔积。不论是什么类型的联接运算,首先都是执行交叉连接(cross join),求笛卡儿积,生成虚拟表VT1-J1。

b.ON筛选器。这个阶段对上个步骤生成的VT1-J1进行筛选,根据ON子句中出现的谓词进行筛选,让谓词取值为true的行通过了考验,插入到VT1-J2。

c.添加外部行。如果指定了outer join,还需要将VT1-J2中没有找到匹配的行,作为外部行添加到VT1-J2中,生成VT1-J3。

经过以上步骤,FROM阶段就完成了。概括地讲,FROM阶段就是进行预处理的,根据提供的运算符对语句中提到的各个表进行处理(除了join,还有apply,pivot,unpivot)......【阅读全文】

阅读(1040) | 评论(0) | 转发(0)

发布时间:2015-08-24 16:23:23

在群里看各位大神们聊天,看到一个有意思的需求和一个有意思的SQL<br /><br />有人问:<br /><span style="color:#000006;font-family:微软雅黑, 'MS Sans Serif', sans-serif;font-size:13px;line-height:normal;white-space:normal;">写一个语句查询&nbsp;一个班级内男生、女&nbsp;生分数最高的前5名<br />要求,不能.........【阅读全文】

阅读(940) | 评论(0) | 转发(0)

发布时间:2015-08-24 15:44:08

首先看下官方文档<br /><div><div class="codeheads"><p>点击(<span style="cursor:pointer;color:red;" onclick="code_hide('code407')">此处</span>)折叠或打开</p></div><div id="code407" class="codeText"><ol style="margin:0 1px 0 0px;padding-left:40px;" start="1" class="dp-css"><li>.........【阅读全文】

阅读(1130) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册