
sql 语句的编写是自己的弱项,现在想通过刻意练习增强自己的 sql 编写能力,V 友们有没有好的建议?
1 avk458 2019-04-25 22:06:56 +08:00 做题 |
2 xiangyuecn 2019-04-25 22:08:17 +08:00 缩进:像写程序代码一样写 sql,一刀升一百级。欢迎围观我的《省市区坐标和边行政区域界数据采集》中的渣渣 ms sql: https://github.com/xiangyuecn/AreaCity-JsSpider-StatsGov/blob/master/2019/%E5%9D%90%E6%A0%87%E5%92%8C%E8%BE%B9%E7%95%8C/map_geo_%E6%A0%BC%E5%BC%8F%E5%8C%96.js |
3 CRVV 2019-04-25 23:36:12 +08:00 把 PostgreSQL 的文档里关于 SQL 的部分全看一遍,然后去拿 SQL 写各种本来不该拿 SQL 写的东西 比如 https://github.com/crvv/sql/blob/master/brainfuck/interpreter.sql |
4 luozic 2019-04-26 04:38:17 +08:00 via iPhone 确定数据量级,搞个私有环境 在那整,多整几次。 |
5 fox0001 2019-04-26 09:42:59 +08:00 via Android 找个需要 SQL 导出报表的工作 |
6 l00t 2019-04-26 11:08:16 +08:00 首先你得选个目标数据库。不同的库写的要求都不一样 然后搞一堆数据去做报表,并结合看书和看别人的好的 SQL 代码,也可以跑一些论坛去看看帖。 |
7 snipes 2019-04-26 11:45:46 +08:00 多写。 |
8 fire9 2019-04-26 14:26:10 +08:00 我个人认为如果你认为你 SQL 写的不好,还不如多花心思在代码上.SQL 虽然提供了丰富的函数,但是这些玩意对性能都是硬伤.数据库的操作无非就是增删改查.只有越简单的 SQL 带来的性能才会越好.如果你要做统计分析除外. |
9 saulshao 2019-04-26 15:54:00 +08:00 SQL 的核心在于集合论基础。语法其实非常简单。不建议学习很完整的 SQL 知识,主要是当代应用程序已经很少用到非常复杂的 SQL 脚本。 |
10 dfjslkjdf 2019-04-26 16:46:58 +08:00 学学基本语法,刷个题,20 道差不多了; 其实没啥可练的。 |