专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Oracle面试

JAVA软件工程师想要系统点学习SQL-求书籍推荐

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
JAVA程序员想要系统点学习SQL-求书籍推荐
做了两年多的JAVA,之前一直都是研究JAVA体系里的东西,由于之前一直没有重视SQL,导致现在SQL严重拖了后腿,现在想重新系统学习一下SQL编写,不求能多牛B,但求能写出中等复杂的SQL语句,了解SQL的执行原理等。目前本人已有一定基础,如简单的DDL、DML语句都能写,求能更进一步的书籍,最好是通俗易懂又诙谐却不失深度,请各位大神不吝赐与。。。
------解决思路----------------------
只能多写多练啊,书写得再好,如果不练习水平也上不去
可以这样,把csdn近半年的帖子翻一遍,把写语句的帖子自己去实现下,等你翻完的时候你就成大牛了
复杂语句也不外乎几个方面,再复杂也不过是这几种组合使用
1、正则表达式,不多说,程序员的基本功
2、分析函数,语句优化、查询速度提升的高级武器
3、树形查询,配合connect_by_root、sys_connect_by_path
4、行列转化,sum(decode),sum(case when),知道了就很简单
5、rollup、cube配合grouping的妙用
6、having,这个经常被遗忘的基础子句
------解决思路----------------------
[SQL.Cookbook(中文版)].(美)莫利纳罗.扫描版.pdf
这本书,很不错,建议看看


---------------------------------------------
更多内容详见http://www.pinktaotao.com/
------解决思路----------------------
剑破冰山  Oracle开发艺术
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: