……最核心的思维难关其实就是学会用集合的方式去思考。Joe Celko 在他的几本书里专门写过这个。在那之后,关于 SQL 和实战问题我看过最棒的书就是《The Art of SQL》:http://oreilly.com/catalog/9780596008949/ 希望有帮助。市面上关于关系型数据库的大烂书实在太多了。
…main mental challenge is just learning to think in sets. Joe Celko has some writings specifically about that in his various books. After that, the best book I've seen for SQL and practical issues is The Art of SQL: http://oreilly.com/catalog/9780596008949/ Hope that helps. There's a lot of really bad writing about relational databases out there.
我强烈推荐 Stephane Faroult 的书,特别是《The Art of SQL》。可惜我在网上根本找不到他的其他东西,除了这些视频:https://tonguc.wordpress.com/2008/01/29/good-sql-practices-v... 不确定这是不是你在找的。
I really recommend the books by Stephane Faroult, especially "The Art of SQL". Unfortunately I could never find anything online by him, except these videos: https://tonguc.wordpress.com/2008/01/29/good-sql-practices-v... and not sure if this is what you are looking for.
……这个 fork,因为这家伙写的那本侧重实操的 Redis 书,是我过去七八年里读过的最好的软件类书籍之一。(另外两本对我产生同样深远影响的是 Richard McElreath 的《Statistical Rethinking》和 Stephane Faroult 的《The Art of SQL》)
…this fork because the practicioner-focused redis book this guy wrote is one of the best software-related texts i've read in the past 7 - 8 years. ("Statistical Rethinking" by Richard McElreath, and "The Art of SQL" by Stephane Faroult are two others that had the same impact)
……流行度,大致分类如下:数据库类:《高性能 MySQL》:https://www.amazon.com/gp/product/1449314287/、《SQL Queries for Mere Mortals》:https://www.amazon.com/gp/product/0321992474/、《The Art of SQL》:https://www.amazon.com/gp/product/0596008945/;网络类:《TCP/IP 详解》:https://www.amazon.com/exec/obidos/ISBN=0201633469/wrichards...(作者网站上的更新见 http://www.kohala.com/start/tcpipiv1.html)……
…prevalence, but loosely categorized Databases: High Performance MySQL: https://www.amazon.com/gp/product/1449314287/ SQL Queries for Mere Mortals: https://www.amazon.com/gp/product/0321992474/ The Art of SQL: https://www.amazon.com/gp/product/0596008945/ Networking: TCP/IP Illustrated: https://www.amazon.com/exec/obidos/ISBN=0201633469/wrichards... (updates on author's site at http://www.kohala.com/start/tcpipiv1.html)…
……哪怕像 SQL 这么枯燥的主题,也有很多个性十足的好书,比如讲 SQL Server 的 Itzik Ben-Gan;写通用 SQL 的 Joe Celko,观点极其鲜明但读起来很有趣;Stephane Faroult 的《The Art of SQL》绝对是史上最好的 SQL 书籍之一;还有《Use The Index, Luke》也棒极了——就连 Chris Date 那些偏学术的大部头,都比目前市面上任何一本 Postgres 单行本有趣得多,考虑到 Postgres 是个如此神级的应用,这实在有点遗憾。
…interesting books with personality even for a dry topic such as Sql eg Itzik Ben-Gan for sql server for general sql Joe Celko opinionated but entertaining, Stephane Faroult one if the best ever sql books "The Art of SQL" , Use the Index luke is great - even Chris Date's academicy books are more interesting than any single postgres book which is a shame since Postgres is truly amazing application.
补充一下前面说的,Schönig 写的《Mastering PostgreSQL 11》能帮你从中级进阶到中高级 PostgreSQL 程序员,Faroult 的《The Art of SQL》也是。Karwin 的《SQL 反模式》作为补充读物也挺有用。我翻遍了 Kindle,其他书基本都不值得花时间了。
Adding to the above, Schönig's Mastering PostgreSQL 11 will help you advance from intermediate to high-intermediate PostgreSQL programmer, as will Faroult's The Art of SQL. Karwin's SQL Antipatterns is useful supplementary reading also. I've looked through my kindle, and I wouldn't bother with much else.
……最核心的思维难关其实就是学会用集合的方式去思考。Joe Celko 在他的几本书里专门写过这个。在那之后,关于 SQL 和实战问题我看过最棒的书就是《The Art of SQL》:http://oreilly.com/catalog/9780596008949/ 希望有帮助。市面上关于关系型数据库的大烂书实在太多了。
…main mental challenge is just learning to think in sets. Joe Celko has some writings specifically about that in his various books. After that, the best book I've seen for SQL and practical issues is The Art of SQL: http://oreilly.com/catalog/9780596008949/ Hope that helps. There's a lot of really bad writing about relational databases out there.
我强烈推荐 Stephane Faroult 的书,特别是《The Art of SQL》。可惜我在网上根本找不到他的其他东西,除了这些视频:https://tonguc.wordpress.com/2008/01/29/good-sql-practices-v... 不确定这是不是你在找的。
I really recommend the books by Stephane Faroult, especially "The Art of SQL". Unfortunately I could never find anything online by him, except these videos: https://tonguc.wordpress.com/2008/01/29/good-sql-practices-v... and not sure if this is what you are looking for.
……这个 fork,因为这家伙写的那本侧重实操的 Redis 书,是我过去七八年里读过的最好的软件类书籍之一。(另外两本对我产生同样深远影响的是 Richard McElreath 的《Statistical Rethinking》和 Stephane Faroult 的《The Art of SQL》)
…this fork because the practicioner-focused redis book this guy wrote is one of the best software-related texts i've read in the past 7 - 8 years. ("Statistical Rethinking" by Richard McElreath, and "The Art of SQL" by Stephane Faroult are two others that had the same impact)
……流行度,大致分类如下:数据库类:《高性能 MySQL》:https://www.amazon.com/gp/product/1449314287/、《SQL Queries for Mere Mortals》:https://www.amazon.com/gp/product/0321992474/、《The Art of SQL》:https://www.amazon.com/gp/product/0596008945/;网络类:《TCP/IP 详解》:https://www.amazon.com/exec/obidos/ISBN=0201633469/wrichards...(作者网站上的更新见 http://www.kohala.com/start/tcpipiv1.html)……
…prevalence, but loosely categorized Databases: High Performance MySQL: https://www.amazon.com/gp/product/1449314287/ SQL Queries for Mere Mortals: https://www.amazon.com/gp/product/0321992474/ The Art of SQL: https://www.amazon.com/gp/product/0596008945/ Networking: TCP/IP Illustrated: https://www.amazon.com/exec/obidos/ISBN=0201633469/wrichards... (updates on author's site at http://www.kohala.com/start/tcpipiv1.html)…
……哪怕像 SQL 这么枯燥的主题,也有很多个性十足的好书,比如讲 SQL Server 的 Itzik Ben-Gan;写通用 SQL 的 Joe Celko,观点极其鲜明但读起来很有趣;Stephane Faroult 的《The Art of SQL》绝对是史上最好的 SQL 书籍之一;还有《Use The Index, Luke》也棒极了——就连 Chris Date 那些偏学术的大部头,都比目前市面上任何一本 Postgres 单行本有趣得多,考虑到 Postgres 是个如此神级的应用,这实在有点遗憾。
…interesting books with personality even for a dry topic such as Sql eg Itzik Ben-Gan for sql server for general sql Joe Celko opinionated but entertaining, Stephane Faroult one if the best ever sql books "The Art of SQL" , Use the Index luke is great - even Chris Date's academicy books are more interesting than any single postgres book which is a shame since Postgres is truly amazing application.
补充一下前面说的,Schönig 写的《Mastering PostgreSQL 11》能帮你从中级进阶到中高级 PostgreSQL 程序员,Faroult 的《The Art of SQL》也是。Karwin 的《SQL 反模式》作为补充读物也挺有用。我翻遍了 Kindle,其他书基本都不值得花时间了。
Adding to the above, Schönig's Mastering PostgreSQL 11 will help you advance from intermediate to high-intermediate PostgreSQL programmer, as will Faroult's The Art of SQL. Karwin's SQL Antipatterns is useful supplementary reading also. I've looked through my kindle, and I wouldn't bother with much else.