DataEase与SQL (1)

哎,记得上次帮朋友调试他的数据库,他的表关联出了问题,花了很多时间。
事实上,这些基本的MySQL概念确实需要记住。
比如对于外键,他忘记在ON语句中写正确的条件,结果就是数据不匹配。
应特别注意主键和索引。
上次自己新建表的时候忘记加主键了。
后来数据库查询慢得像蜗牛,才想起索引。
看起来像是 SQL 烹饪。
基本语法是调味,函数是特殊调味。
如果使用得当,味道会有所不同。
但说实话,每次用 GROUP BY 和 HAVING 都要看两遍,很容易搞混。
等等,还有一件事,替换字符串功能,上次我写了一个程序来替换用户输入的敏感词,但是我忘记添加LIMIT,它清除了整个字段。
MySQL啊MySQL,真是让人又爱又恨。

SQL教程及学习 我选择了《SQL必知必会》

SQL What You Need to Know 第 5 版无疑是一本优秀的入门书籍。
2 02 0年出版的,所以内容还是比较新的。

我上周读了一些东西。
这本书有很多评论,评分超过1 0万。
2 01 3 年版在某些人群中非常受欢迎,并且比同时期的书籍更好。

内容还可以,很简洁。
提供窗口函数和 JSON 支持。
但我不确定这个例子,我不确定这部分。

一旦学会了,就可以一步一步地做。

第一阶段,2 -4 周。
让我们学习基础知识。
请选择这些。
我们建议练习 SQLZoo。

第二阶段需要3 -5 周。
多表操作。
连接,子查询。
您可以练习使用电子商务订单数据。

第三步,放轻松。
可以看《高性能MySQL》比如窗口函数、索引优化等
可以一起看书。
SQL 基础教程提供了更多详细信息。
《SQL高级教程》用于更高级的学习。

还提供在线平台。
SQLBolt 适合初学者。
DataCamp 拥有全面的课程。
HackerRank 练习题。

使用 MySQL 作为本地数据库。
可视化工具 DBeaver 是免费的并且非常易于使用。

请注意,这不仅仅是为了阅读。
请多练习。
理解逻辑比记住语法更重要。
结合业务场景学习,效果更佳。

2 02 3 年数据库技术将发生快速变化,请多加关注。
算了,你就会明白的。

SQL知识大全(二):SQL的基础知识你都掌握了吗?

只需重用 Distinct 即可。
不要混淆聚合函数。
AVG 计算平均值,SUM 添加总数,COUNT 计算数字。
MAX 和 MIN 求最大值和最小值。
ROUND舍入、ABS绝对值等数值函数。

条件过滤使用WHERE和多个AND条件进行连接。
IN 直接列出一系列值。
LIKE 包含通配符,% 是任意数字,_ 是单元格。
使用ORDERBY进行排序,默认为升序,添加DESC为降序。

上周我处理了一个复杂的查询,需要坚实的基础。
这是第一个。

SQL难学吗,有什么好的学习建议?

上周 我想和大家分享一下我学习SQL的经验。

2 02 3 我的那个朋友 刚开始学习的时候真的很难。

我们先来说一下概念。
Groupby、orderby、login、schema必须先了解。
我不确定这部分的具体时间和地点,但大概花了一个月左右的时间。
如果不明白的话,以后事情就真的出问题了。

信息必须选择正确。
推荐Bilibili的视频介绍。
我是2 02 3 年3 月看的,一套课2 周。
至于书籍,就选经典的吧。

必须安装工具。
我安装了 MySQL Workbench。
2 02 3 年1 月安装,运行顺利。
环境配置花了3 天时间。

最重要的是练习。
每天做1 0题。
2 02 3 年2 月开始,历时2 个月。
网上有很多题库。

如果你想进步。
它最适合实际项目。
我的朋友接受了一份数据分析工作。
它于 2 02 3 年 5 月开始,现在感觉正在起飞。

或者访问更多论坛。
我每周看2 小时。
我从 2 02 3 年 4 月开始,学到了很多东西。

算了。
由你决定。