18丨SQLAlchemy:如何使用Python ORM框架来操作MySQL?
上节课,我介绍了 Python DB API 规范的作用,以及如何使用 MySQL 官方的 mysql-con... » 阅读全文
上节课,我介绍了 Python DB API 规范的作用,以及如何使用 MySQL 官方的 mysql-con... » 阅读全文
我们之前都是直接在 DBMS 里面进行 SQL 的操作,实际上我们还可以通过后端语言对 DBMS 进行访问以及... » 阅读全文
我们在编写 SQL 语句的时候通常是面向集合进行思考,这种思考方式更让我们关注结果集的特征,而不是具体的实现过... » 阅读全文
上一篇文章中,我们讲到了事务的四大特性 ACID,分别是原子性、一致性、隔离性和持久性,其中隔离性是事务的基本... » 阅读全文
我们知道在 MySQL 5.5 版本之前,默认的存储引擎是 MyISAM,在 5.5 版本之后默认存储引擎是 ... » 阅读全文
上一节我介绍了视图,它是 SQL 中的一个重要应用,使用视图对 SQL 查询进行封装,可以让 SQL 的代码结... » 阅读全文
我们之前对 SQL 中的数据表查询进行了讲解,今天我们来看下如何对视图进行查询。视图,也就是我们今天要讲的虚拟... » 阅读全文
上节课我们讲解了 SQL92 标准,在它之后又提出了 SQL99 标准。现在各大 DBMS 中对 SQL99 ... » 阅读全文
今天我主要讲解连接表的操作。在讲解之前,我想先给你介绍下连接(JOIN)在 SQL 中的重要性。 我们知道 S... » 阅读全文
上节课我讲到了聚集函数,以及如何对数据进行分组统计,可以说我们之前讲的内容都是围绕单个表的 SELECT 查询... » 阅读全文