表中出现重复数据,需要删除重复数据,只保留一条 > 1093 - You can't specify target table 'crm_participant' for update in FROM clause> 时间: 0.005s ...
分类:
数据库 时间:
2019-02-21 15:39:32
阅读次数:
192
1.group by后带rollup子句 先按一定的规则产生多种分组,然后返回各个分组所产生的结果集的并集,且没有去掉重复数据(统计出的数据是求和还是最大值还是平均值等这就取决于SELECT后的聚合函数)。下面举例说明: 例1:Group by rollup(A ,B) //返回如下3个分组的统计结 ...
分类:
其他好文 时间:
2019-02-20 00:42:34
阅读次数:
252
题解 题目大意:给出N个数,要求把其中重复的去掉,只保留第一次出现的数。最后按顺序输出N <= 50000 然这题是个哈希的典型题目 HASH,我对于它的理解就是一个桶%一个数,当然并不是如此,有很多更好的HASH函数可以更好的减少冲突,例如非十进制数等。 HASH一般用来处理一个元素是否在一个集合 ...
分类:
其他好文 时间:
2019-02-19 20:05:46
阅读次数:
217
为什么使用消息队列 什么业务场景,这个业务场景有个什么技术挑战,如果不用MQ可能会很麻烦,但是你现在用了MQ之后带给了你很多的好处。消息队列的常见使用场景,其实场景有很多,但是比较核心的有3个:解耦、异步、削峰。 解耦: A系统发送个数据到BCD三个系统,接口调用发送,那如果E系统也要这个数据呢?那 ...
分类:
其他好文 时间:
2019-02-19 15:04:33
阅读次数:
172
Where,Select,SelectMany,Distinct,Any,Join,Except,Range等常见Linq语句的实例讲解。 ...
分类:
其他好文 时间:
2019-02-19 13:46:20
阅读次数:
224
分割数组为连续子序列 输入一个按升序排序的整数数组(可能包含重复数字),你需要将它们分割成几个子序列,其中每个子序列至少包含三个连续整数。返回你是否能做出这样的分割? 示例 1: 输入: [1,2,3,3,4,5] 输出: True 解释: 你可以分割出这样两个连续子序列 : 1, 2, 3 3, ... ...
分类:
编程语言 时间:
2019-02-18 13:03:55
阅读次数:
233
前言 集合是Java中非常重要而且基础的内容,因为任何数据必不可少的就是对改数据进行如何的存储,集合的作用就是以一定的方式组织、存储数据。 对于集合,我认为比较关心的点有四个: 1.是否允许空 2.是否允许重复数据 3.是否有序,有序的意思就是读取数据的顺序和存放数据的顺序是否一致 4.是否线程安全 ...
分类:
其他好文 时间:
2019-02-15 15:35:56
阅读次数:
126
每一个分支把leetcode backtracking 几十个题目重新复习一遍,领略back tracking 精髓。 一 排列问题: 46/47 Permutations : 46 没有重复数字 47 包含重复数字 46: 关键是采用used[i] 来标记一个i 是否已经被选择了, 注意used ...
分类:
其他好文 时间:
2019-02-09 10:21:18
阅读次数:
181
集合—set 是一个无序的不重复的元素序列。 集合的特征 集合内数据无序,即无法使用索引和分片 集合内部数据元素具有唯一性,可以用来排除重复数据 集合内的数据,str, int, float, tuple,冰冻集合等,即内部只能放置可哈希数据 创建集合 输出结果如下: 集合的常用方法 1、add() ...
分类:
编程语言 时间:
2019-02-07 23:54:47
阅读次数:
309
ROWNUM(行号) 根据每行数据进行的一个自动编号,这个编号是动态生成的,而不是固定的。查询条件改变时,生成的动态编号也不一样。 在Oracle中,ROWNUM可以做的事情: 1.取出第一行记录(其他的行记录不行) 2.取出前N行记录 想要取出前N行记录很简单,但是实际操作中往往需要取出第N-M行 ...
分类:
数据库 时间:
2019-02-06 11:59:26
阅读次数:
237