摘要: 有时候我们操作表时不知道怎么该操作的命令语句是什么,其实可以通过navicat软件用图形界面先操作,再查看SQL预览,即可知道该操作的命令了,如图: 这是修改表默认字段的语句,可以精简一下: 再精简一下: 修改表字段的默认字符集: ALTER TABLE table_name CHANGE fiel 阅读全文
posted @ 2019-03-13 20:50 JDWFFF 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 报错如图: 找了下原因,是因为MySQL版本的问题,MySQL5.7版本或5.7以上版本的datetime类型的值不能为'0000-00-00 00:00:00', 所以改个正常的数据就可以了,不作死就不会死。 阅读全文
posted @ 2019-03-13 20:13 JDWFFF 阅读(4408) 评论(0) 推荐(0) 编辑
摘要: 今天在看书的时候看到了利用eric6将Qt Designer的.ui文件转换为.py文件,但是打开eric6之后发现窗体选项卡一直是灰的,无法点击,所以就想着用vs code转换.ui文件,在此记录一下方法: 1、安装vs code; 2、在vs code安装pyqt的扩展,这个打开vs code的 阅读全文
posted @ 2019-03-12 22:02 JDWFFF 阅读(4773) 评论(0) 推荐(0) 编辑
摘要: 单表查询即在where子句中只涉及一张表,但有时我们需要涉及多张表,这就需要连接查询,连接查询分为内连接查询和外连接查询及子查询。 阅读全文
posted @ 2019-03-12 21:47 JDWFFF 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 在MySQL中支持的统计函数有: 在实际使用时,统计函数常与分组(group by)连用,分组是将数据按某个字段的重复值进行分类,只有当数据值有重复时才有必要进行分组。 使用统计函数的查询语法一般为: 在MySQL中分组通过group by 来实现,分组数据查询的语法形式如下: 如: 如果想显示每个 阅读全文
posted @ 2019-03-12 21:42 JDWFFF 阅读(850) 评论(0) 推荐(0) 编辑
摘要: lambda匿名函数减少了某些只调用很少次的函数的定义,帮助某些简单函数可以不用定义直接出现结果,举个例子: 看例子就能明白了。 阅读全文
posted @ 2019-03-12 20:24 JDWFFF 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一般函数在执行时,需要带上必要的参数调用,但有时参数可以在函数被调用之前提前获知,此时,一个函数有一个或多个参数预先就可以用上,以便函数能用更少的参数进行调用。partial函数就可以实现这样的功能,在使用partial函数前必须调用functools模块。 有点抽象,举个代码例子吧,体会一下: 相 阅读全文
posted @ 2019-03-12 20:18 JDWFFF 阅读(1796) 评论(0) 推荐(0) 编辑
摘要: 在MySQL数据查询中,最基本的查询语句是: 假设数据库中表students中有id, name, age, birthday四个字段 *代表表中所有字段,在查询时可结合实际选取自己需要查询的字段,即: 在查询时,输入的字段顺序即为查询结果显示的顺序。 如果某个字段下的数据有重复,但我们只想看到不重 阅读全文
posted @ 2019-03-12 15:11 JDWFFF 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 在MySQL数据库中对数据的操作主要是插入数据记录(create)、查询数据记录(read)、更新数据记录(update)和删除数据记录(delete); 插入完整数据: 此时字段名个数必须和value个数相匹配。 插入部分数据也可用上面的语句,字段名为其中的一部分, values顺序和输入的字段名 阅读全文
posted @ 2019-03-10 20:52 JDWFFF 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 数据库对象触发器用来实现由一些表事件触发的某个操作,当执行表事件时,则会激活触发器,从而执行其包含的操作; MySQL在触发以下语句时,会自动执行所设置的操作:delete、insert、update语句,其他SQL语句则不会激活触发器; 触发器的操作包括创建触发器,查看触发器和删除触发器。 在My 阅读全文
posted @ 2019-03-09 21:53 JDWFFF 阅读(888) 评论(0) 推荐(0) 编辑