匿名用户达到怎样的程度,才能叫“精通sql语言”呢
有一点基础,但是感觉差得远,平时管理数据库也用不到多复杂的sql。请问达到怎样的程度才能算精通sql语句呢?有没有必要精通sql语言呢?
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
匿名用户有一点基础,但是感觉差得远,平时管理数据库也用不到多复杂的sql。请问达到怎样的程度才能算精通sql语句呢?有没有必要精通sql语言呢?
我所理解的“精通sql语言”,大体是可以达到这种水平,灵活自如的使用SQL来完成各种想法,比如用SQL来画一颗圣诞树:
https://www.modb.pro/db/42979
https://www.modb.pro/db/245363
至于是否有必要达到精通水平,这要看个人意愿了,实际工作中的绝大多数场景下这都是非必要条件。大家都是在往“精通”的路上努力前行。
评论
有用 0要是有谁敢说自己精通sql,我出题看他能不能做出来。
“精通”这种描述,在sql这种拥有无限可能性的语言上,无法量化,任谁了解得再多,都不可能写过所有的场景。
在做应用开发的时候,面对复杂的业务场景,如果能写得一手好sql,能大大的提高开发效率,减少应用代码的复杂度。
就算只是做管理数据库,那么肯定需要对数据的增量存储、负载等指标进行分析,提前对未来的硬件做规划,这也是一种数据分析,甚至还可以用到预测算法,这些也是可以通过sql语言来做的。写个好sql出来,查出数据做成图表放ppt里面,这就可以当工作汇报用了,让领导看到你工作中是有思考的。
评价一个人sql的水平,个人认为主要在三方面:
推荐一个网页,在这个网页里搜索一下select,你肯定能看到你以前没见过的sql写法,这个里面都是问答,换言之就是都是有真实存在的需求
https://www.darkathena.top/s/classicqa
评论
有用 0
墨值悬赏