SQL学习:SQLCookBook源代码-mysql版本(1)

博主分享了在学习SQLCookbook过程中,将源代码改编为适用于MySQL的过程。内容包括手动修改和新增的MySQL语句,每条都有解释,方便学习。代码已上传至GitHub,供读者下载。博客提醒读者,代码并非顺序执行,而是独立的SQL语句。
摘要由CSDN通过智能技术生成

这几天在熟悉数据库,选择的语言是mysql,因为这个数据库是免费的,现在很多企业都在使用它,所以就打算先学这个。找了本书sqlcookbook,书里面的代码适用于在sql、mysql、oracle下运行,不过会有些微的差别,在网上找了一圈也没找到书上的源代码下载,就找到了一点点代码,还是sql server下运行的,所以就手动修改了这些代码,把他改成适合mysql运行的语句,同时自己根据书上的内容编写了之后几章的mysql语句。目前学到第四章了~这书够厚的。。考虑到后期想去找实习,估计只会看一点,之后再慢慢补大笑

本篇博文附上的代码脚本并不是顺序执行来产生一个结果的,是一条条独立的语句,每条语句都附上了解释,易于学习。然后并不是严格按照cookbook的顺序来的,嘿嘿,因为我有时喜欢跳着看,不过大部分语句都会有前后关系就是了~所以可能后面又会更新前几个empanddept,所以如果大家要下载最新版的话还是用github比较好哦,每次都是最新的




附上代码:

(代码也上传到了github上,需要的可以直接clone,地址附在最下)

PS:代码文件EmpAndDept1-3主要是网上百度下载到的,忘了是在哪里下的了。。先谢谢这位大哥了(应该不会是妹子吧,啊哈),我添加了一些,然后从EmpAnd4开始都是我自己写的。为了表示对这位大哥的尊敬,代码的命名就为EmpAndDept1-n吧(笑)

PPS:记得用文本编辑器打开,毕竟这些语言并不是顺序执行的,只是让大家熟悉操作的,这相当于是用代码的方式来学习!

以下先更新EmpAndDept1


<span style="font-size:14px;">--EmpAndDept1
--初次登录数据库及简单的表格查询

--win 7 环境
--mysql 5.6.x 
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQL 是计算机世界的语言,在用关系数据库开发报表时,将数据放入数据库以及从数据库中取出来,都需要SQL 的知识。很多人以一种马马虎虎的态度在使用SQL,根本没有意识到自己掌握着多么强大的武器。本书的目的是打开读者的视野,看看SQL 究竟能干什么,以改变这种状况。, 本书是一本指南,其中包含了一系列SQL 的常用问题以及它们的解决方案,希望能对读者的日常工作有所帮助。本书将相关主题的小节归成章,如果读者遇到不能解决的SQL 新问题,可以先找到最可能适用的章,浏览其中各小节的标题,希望读者能从中找到解决方案,至少可以找到点灵感。, 在这本书中有150 多个小节,这还仅仅是SQL 所能做的事情的一鳞半爪。解决日常编程问题的解决方案的数量仅取决于需要解决的问题的数量,本书没有覆盖所有问题,事实上也不可能覆盖;然而从中可以找到许多共同的问题及其解决方案,这些解决方案中用到许多技巧,读者学到这些技巧就可以将它们扩展并应用到本书不可能覆盖的其他新问题上。, 毫无疑问,本书的目标是让读者看到,SQL 能够做多少一般认为是SQL 问题范围之外的事情。在过去的10 年间,SQL 走过了很长的路,许多过去只能用C 和JAVA等过程化语言解决的典型问题现在都可以直接用SQL 解决了,但是很多开发人员并没有意识到这一事实。本书就是要帮助大家认识到这一点。, 现在,在对我刚才的话产生误解之前我先要申明:我是“如果没坏,就别去修它”这一教义的忠实信徒。例如,假如你有一个特定的业务问题要解决,目前只用SQL检索数据,而其他复杂的业务逻辑由其他语言完成,如果代码没有问题,而且性能也过得去,那么,谢天谢地。我绝对无意建议你扔掉以前的代码重新寻求完全SQL 的解决方案;我只是请你敞开思想,认识到1995 年编程用的SQL 跟2005 年用的不是一回事,今天的SQL 能做的事要多得多。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值