代码改变世界
摘要: oracle中的exists 和not exists 用法详解 有两个简单例子,以说明 “exists”和“in”的效率问题 1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1数据量小而T2数据量非常大时,T1T2 时,2) 的查询效率高。 阅读全文
posted @ 2015-08-21 21:54 郑树恒 阅读(62578) 评论(0) 推荐(0) 编辑
摘要: 用函数进行每年,每月,每周,每日的数据汇总 假设一个销售明细表 sale_detail 含有 国家(country),销售时间(sale_time),销售额(sale_money)..等等 需要用到求和函数 SUM()和分组子句 GROUP BY 按国家和年份分组进行求和汇总(对每一个国家的每一年进行求和) 有两种语句形式: 阅读全文
posted @ 2015-08-21 21:47 郑树恒 阅读(6621) 评论(0) 推荐(0) 编辑
摘要: 插入排序,选择排序,冒泡排序等常用排序算法(java实现) 阅读全文
posted @ 2015-08-21 21:37 郑树恒 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 数组翻转的方法(java实现),所谓数组翻转,就是将数组倒置,例如原数组为:{"a","b","c","d"},那么翻转后的数组为{"d","c","b","a"}。下面实现方法,这里为了简便我借用了list的add方法。 阅读全文
posted @ 2015-08-21 21:34 郑树恒 阅读(1828) 评论(0) 推荐(0) 编辑
摘要: 在一段英文字母中找出,每个字母重复数量的方法,这是我遇到过的一道面试题。方法有很多种,这里给大家介绍一种比较高效的处理方法。 阅读全文
posted @ 2015-08-21 21:05 郑树恒 阅读(1654) 评论(0) 推荐(0) 编辑