作者p52189 (鼠霸)
看板Soft_Job
标题[请益] 请问 MySQL 推荐书籍
时间Sat Aug 25 15:47:01 2018
大家好
因为工作需求,需要增进一些 MySQL 的能力
打工不算的话本人经验约一年半,使用LAMP
资料库只会很初级的 CRUD ,稍微复杂一点的 query 都不会
这里提供一个我不会写的范本:
一张资料表储存 某高中 三年级 今年所有考试的分数,一共十五万笔资料,资料表栏位包含:学号、考试时间、考试分数。然後,每三分钟问一次,每一个学生最後一次考试的分数是多少?
类似这种问题通常我可以下一些关键字在 Stack Overflow上面找到类似的发问,然後修改一下得到解答
或者如果考试程式是我写的,乾脆每次考试把最後一笔快取起来
但是这样显然不是根本的解决之道
所以我需要一本比 Head First 稍微进阶一点的书,让我能解一些稍微困难一点点的问题
书最好是中文
然後也不要太难…什麽「精妙的资料库语句 」、「MySQL 之美」之类的(这两本书名我瞎掰的)……那种书太难我看不懂囧
然後也不要整本全部都范例几乎没篇幅在讲思路的,例如「MySQL 即战一百招」(这也是我瞎掰的)这种书
理想的结构是先讲述一个情境,例如我文中举的高中生考试的例子,然後先示范菜鸟如何写烂 code,烂 code 发生什麽问题,如何避开这些问题,从简单的 case 到困难的
大概就这样……不知道会不会太罗嗦……总之请板友推荐,谢谢
-----
Sent from JPTT on my HTC_M9u.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.136.16.47
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1535183226.A.AC5.html
1F:→ p62448: w3c 08/25 15:56
2F:→ nobodycares: 我处理过证交所一年的交易纪录 统计情境要复杂许多 08/25 16:32
3F:→ nobodycares: 老实讲 全部都是用SQL语法可以堆砌的 大概没有什麽书 08/25 16:33
4F:→ nobodycares: 能教你怎麽制作处理流程 产生VIEW 08/25 16:34
5F:→ nobodycares: 你就只是写得太少 经验不够而已 多练是唯一途径 08/25 16:35
6F:→ alog: 订阅国外的电子书、案例分享,或挖中国的一些书籍来看因为 08/25 16:48
7F:→ alog: 很多人可以玩的比较极限 08/25 16:48
8F:→ alog: 有些还要看资料库系统是哪家的 支援度不一样 不一定有容易 08/25 16:49
9F:→ alog: 实作解法 08/25 16:49
10F:推 stayfantasy: MySQL与MariaDB学习手册 SQL学习手册 08/25 17:31
11F:→ p52189: 谢谢 08/25 18:20
13F:推 aaz123456789: 自创书名有点搞笑... 另外MySQL学习手册+1 08/25 19:43
14F:→ xdraculax: 数就应该写正确做法,还写烂做法只会误导迷惑读者吧 @@ 08/25 20:17
15F:推 jim7434: 找家教说不定比超快 08/25 21:53
16F:→ femlro: 上overflow 问 08/25 23:54
17F:推 sean60706: Udemy配w3c 08/26 00:06
18F:推 hanklau: 回想我以前大学都是在资料库设简单条件捞资料,再用程式 08/26 00:23
19F:→ hanklau: 语言把想要的筛出来XD 08/26 00:23
21F:推 TurnV: 推荐这个mysql 教学网站 写的 满清楚的,全部看一次大概有 08/27 12:54
22F:→ TurnV: 哪些会常用到的 搞熟就可以应付大多情况了,剩下就是sql 08/27 12:54
23F:→ TurnV: 语法写的好不好阅读而已 08/27 12:54
24F:推 TurnV: 如果要用 建议 连线方式 也学习 比较新的 pdo 08/27 12:55
25F:推 minge0625: google 08/28 21:42
26F:推 pizzahut: 我以前是用欧莱礼的SQL学习手册练习的 08/29 15:08