主键: 主键就是在一个数据表中可以唯一标识该表中的每一条信息。 比如我们上个数据表 很显然id可以成为主键,因为这里面只有id不会重复 那么如何指定某一个字段为主键? 两种方法:1、在创建数据表的时候声明 2、创建后指定 <字段名> <数据类型> PRIMARY KEY [默认值] [CONSTRA ...
分类:
数据库 时间:
2020-06-12 12:50:56
阅读次数:
68
(阿里云【名师课堂】Java面向对象开发42:【第03个代码模型】综合案例:数据表与简单Java类(多对多)) 多对多 要求:定义一个学生选课的操作表:三张数据表 学生表:学生编号、姓名、年龄 课程表:课程编号、课程名称、学分 学生成绩单:学生编号、课程编号、成绩 输出要求: 可以找到一门课程,以及 ...
分类:
编程语言 时间:
2020-06-11 14:58:36
阅读次数:
56
(阿里云【名师课堂】Java面向对象开发41:【第03个代码模型】综合案例:数据表与简单Java类(一对多)) 一对多 回顾:复习《阿里云【名师课堂】Java面向对象开发9:【第01个代码模型】综合案例:简单Java类》https://blog.csdn.net/weixin_43624945/ar ...
分类:
编程语言 时间:
2020-06-11 14:58:07
阅读次数:
73
问题出现 执行Python manage.py makemigrations生成创建表的py文件 执行python manage.py migrate创建数据表 界面出现报错 问题原因 网上搜索原因,是因为在model模块中配置了中文名称 class Meta: # 设置Admin界面的显示内容 v ...
分类:
数据库 时间:
2020-06-10 19:29:32
阅读次数:
148
说明: <> 中的内容是自己定义的内容 [] 中的内容是可以省略的 field 包含字段名和数据类型,field_name 仅指字段名 table_name 指表名 position 指字段位置,可取值:FIRST、AFTER <field> 修改表名 -- 修改数据表名称。 -- old_tabl ...
分类:
数据库 时间:
2020-06-10 19:12:24
阅读次数:
75
模块继承之修改视图和数据总结 大多数 Odoo 模块的定义,如用户界面和安全规则,实际是存储在对应数据表中的数据记录。模块中的 XML 和 CSV 文件不是 Odoo 应用运行时使用,而是载入数据表的手段。正是因为这个原因, Odoo 模块的一个重要部分是在文件中放入数据以在插件安装时将其载入数据库 ...
分类:
其他好文 时间:
2020-06-09 13:04:23
阅读次数:
84
存在一个表而不在另一个表中的数据 A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。 方法一 使用 not in ,容易理解,效率低 ~执行时间为:1.395秒~ select distinct A.ID ...
分类:
数据库 时间:
2020-06-08 19:23:39
阅读次数:
90
前言:查询监控项历史数据,最常见的办法就是在页面查询,但是页面只能展现最近的500个数值,如果要查询历史数据比较久远或要形成数据表格进行分析,这个办法就不适用了,但是利用zabbix—API查询zabbix监控项历史数据就可以满足这一需求,只需要指定查询的起止时间及监控项,就能以数据的形式进行输出,便于业务侧分析此期间的性能指标是否正常具体脚本讲解如下:#coding:utf-8#给定主机IP获取
今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0 昨天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=1 7天内的所有数据:sel ...
分类:
数据库 时间:
2020-06-08 11:03:51
阅读次数:
324
laravel提供了三种操作数据库的方式 1、DB facade (原始查找) [f??sɑ?d] 2、查询构造器 3、Eloquent ORM [?el?kw?nt] 连接数据库配置 1、config/database.php 保存连接数据库的账号密码 2、但是账号密码指向的是 app/.env ...
分类:
数据库 时间:
2020-06-07 21:21:46
阅读次数:
77