一、聚合函数:(都会忽略null数据) 1、常用的有5种:将字段中所有的数据聚合在一条中 1、sum(字段名) :求总和 2、avg(字段名) :求平均值 3、max(字段名) :求最大值 4、min(字段名) :求最小值 5、count(字段名、*) :统计行数 2、按部门编号,查询平均薪水 ,并 ...
分类:
数据库 时间:
2020-08-10 11:02:21
阅读次数:
102
创建表: CREATE TABLE 语句用于在任何给定的数据库创建一个新表。命名表、定义列、定义每一列的数据类型 查看表: 详细查看表: 重命名表: 删除表: 创建表并添加7条记录(第七条记录用了第二种方法添加): 查询表 显示字段名 以表格方式显示 显示结果 选择字段查询 设置列的显示宽度 恢复默 ...
分类:
数据库 时间:
2020-08-05 16:52:40
阅读次数:
88
mysql数据库基础问题1:有没有一个表存的是所有数据库的库名?有没有一个表存的所有库的所有表的表名?有没有一个表存的是所有库所有表的所有字段的名?答案:系统库information_schema里面有三张表,schemata,tables,columns。information_schema.schemata存着所有的库的名,SCHEMA_NAME这一列就是;information_schema
分类:
数据库 时间:
2020-08-03 09:47:20
阅读次数:
104
SELECT表名=case when a.colorder=1 then d.name else '' end,表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,字段序号=a.colorder,字段名=a.name,标识=c... ...
分类:
数据库 时间:
2020-08-01 21:23:32
阅读次数:
95
Python元组的升级版本 -- namedtuple(具名元组) 因为元组的局限性:不能为元组内部的数据进行命名,所以往往我们并不知道一个元组所要表达的意义,所以在这里引入了 collections.namedtuple 这个工厂函数,来构造一个带字段名的元组。具名元组的实例和普通元组消耗的内存一 ...
分类:
编程语言 时间:
2020-07-28 17:05:57
阅读次数:
73
修改表结构 语法: 1. 修改表名 ALTER TABLE 表名 RENAME 新表名; 2. 增加字段 ALTER TABLE 表名 ADD 字段名 数据类型 [完整性约束条件…], ADD 字段名 数据类型 [完整性约束条件…]; 3. 删除字段 ALTER TABLE 表名 DROP 字段名; ...
分类:
其他好文 时间:
2020-07-28 14:14:21
阅读次数:
65
数据库中的表在映射为JavaBean的实体类时,实体类的字段名应与数据库表中的字段名一致。那么外键要怎么处理? 1. JavaBean中实体类中不应该出现外键字段,弊端如下 : 如果出现外键对应的字段,那么将会出现一个对象与另一个对象的属性相对应,这将不是面向对象中的对象与对象对应。 单个外键只能存 ...
分类:
编程语言 时间:
2020-07-27 09:51:50
阅读次数:
85
问题来源: 针对下拉菜单而言,如果全部有前端固定输入,一旦系统需要修改前端字段名称,那么我们就需要去找到对应的下拉框,修改名称,修改后还要重新提交代码;略微麻烦 解决办法,用Django的models处理,把数据都写到数据库中,后端把数据返回给前端,前端只需要读取数据,写到对应的下拉菜单中即可 具体 ...
分类:
其他好文 时间:
2020-07-22 20:31:35
阅读次数:
87
1. 序列化组件使用原理 序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串 反序列化,把客户端发送过来的数据,经过request以后变成字典,序列化器可以把字典转成模型 反序列化,完成数据校验功能 2. 序列化组件serializer的简单使用 写一个序列化类 在类 ...
分类:
其他好文 时间:
2020-07-19 23:28:00
阅读次数:
66
1 在定义的form类中写下面的方法: 2 #局部钩子 clean_字段名称 , 3 def clean_name(self): 4 value = self.cleaned_data['name'] 5 if '大壮' in value: 6 raise ValidationError('含有敏感 ...
分类:
其他好文 时间:
2020-07-18 11:15:14
阅读次数:
73