摘要: ### 安装:```shellpip install flask-sqlalchemy``` ### 数据库连接:1. 跟sqlalchemy一样,定义好数据库连接字符串DB_URI。2. 将这个定义好的数据库连接字符串DB_URI,通过`SQLALCHEMY_DATABASE_URI`这个键放到` 阅读全文
posted @ 2018-04-11 23:39 小小易拉罐 阅读(313) 评论(0) 推荐(0) 编辑
摘要: ### subquery:子查询可以让多个查询变成一个查询,只要查找一次数据库,性能相对来讲更加高效一点。不用写多个sql语句就可以实现一些复杂的查询。那么在sqlalchemy中,要实现一个子查询,应该使用以下几个步骤:1. 将子查询按照传统的方式写好查询代码,然后在`query`对象后面执行`s 阅读全文
posted @ 2018-04-11 23:02 小小易拉罐 阅读(5180) 评论(0) 推荐(0) 编辑
摘要: ### join:1. join分为left join(左外连接)和right join(右外连接)以及内连接(等值连接)。2. 参考的网页:http://www.jb51.net/article/15386.htm3. 在sqlalchemy中,使用join来完成内连接。在写join的时候,如果不 阅读全文
posted @ 2018-04-11 22:44 小小易拉罐 阅读(4290) 评论(0) 推荐(1) 编辑
摘要: ### group_by:根据某个字段进行分组。比如想要根据性别进行分组,来统计每个分组分别有多少人 ### having: having是对查找结果进一步过滤。比如只想要看未成年人的数量,那么可以首先对年龄进行分组统计人数,然后再对分组进行having过滤。示例代码如下: 阅读全文
posted @ 2018-04-11 22:24 小小易拉罐 阅读(2906) 评论(0) 推荐(0) 编辑