DateField里面的参数 auto_now_add:创建数据记录的时候会把当前时间添加到数据库。 auto_now:每次更新数据记录的时候会更新该字段。 强调:只要是queryset对象就可以无限制的点queryset的方法 queryset对象可以作为判断的条件,为空的时候对应的布尔值也是Fa ...
                            
                            
                                分类:
其他好文   时间:
2019-06-07 00:48:06   
                                阅读次数:
111
                             
                         
                    
                        
                            
                            
                                    1、单表查询优化 建表SQL 案例 #查询 category_id 为1 且 comments 大于 1 的情况下,views 最多的 article_id。 执行sql: EXPLAIN SELECT id,author_id FROM article WHERE category_id = 1  ...
                            
                            
                                分类:
数据库   时间:
2019-06-06 17:31:22   
                                阅读次数:
134
                             
                         
                    
                        
                            
                            
                                    从数据库中查询出来的结果一般是一个集合,这个集合叫做 QuerySet 1. 查看Django QuerySet执行的SQL .query.__str__()或 .query属性打印执行的sql语句 2. Django manage.py 提供shell模式 进入Django的manage.py所在 ...
                            
                            
                                分类:
其他好文   时间:
2019-06-06 17:16:55   
                                阅读次数:
107
                             
                         
                    
                        
                            
                            
                                    1>按一定条件查询某字段的数据 (where) #补充: 注意“ select * from students1; (此命令需谨慎使用, 数据量大可能导致爆内存) 2>给字段取别面并查询 ( 只是便于查询,没有做修改) 3> 给表取别名并查询 4>查看某字段里的数据并消除重复的行 ( 重复的行不显示 ...
                            
                            
                                分类:
数据库   时间:
2019-05-18 00:25:13   
                                阅读次数:
218
                             
                         
                    
                        
                            
                            
                                ORM单表查询,跨表查询,分组查询 单表查询之下划线 models.Tb1.objects.filter(id__lt=10, id__gt=1) # 获取id大于1 且 小于10的值models.Tb1.objects.filter(id__in=[11, 22, 33]) # 获取id等于11、 ...
                            
                            
                                分类:
其他好文   时间:
2019-05-13 23:11:11   
                                阅读次数:
140
                             
                         
                    
                        
                            
                            
                                    单表查询、基于对象和双下划线的多表操作、集合查询、分组查询、F查询和Q查询 ...
                            
                            
                                分类:
其他好文   时间:
2019-05-03 00:52:04   
                                阅读次数:
147
                             
                         
                    
                        
                            
                            
                                    一.Tkmybatis的好处 Tkmybatis是在mybatis框架的基础上提供了很多工具,让开发更加高效。这个插件里面封装好了我们需要用到的很多sql语句,不过这个插件是通过我们去调用它封装的各种方法来实现sql语句的效果。对于单表查询不需要写SQL语句,这样就不用像mybatis那样每次写一个 ...
                            
                            
                                分类:
编程语言   时间:
2019-04-23 09:19:50   
                                阅读次数:
203
                             
                         
                    
                        
                            
                            
                                    一、单表查询的语法二、关键字的执行优先级(重点)三、单表查询示例1.where约束2.group by分组查询3.聚合函数4.HAVING过滤5.order by查询排序6.limit 限制查询的记录数一、单表查询的语法SELECT 字段1,字段2... FROM 表名 WHERE 条件 GROUP... ...
                            
                            
                                分类:
数据库   时间:
2019-04-22 20:51:45   
                                阅读次数:
169