12 2018 档案
摘要:连接查询 1 集合的特点:无序性,唯一性 集合的运算:求并集,求交集,求笛卡尔积 表和集合的关系 一张表就是一个集合,每一行就是一个元素 疑问:集合不能重复,但我有可能两行数据完全一样 答:mysql内部每一行,还有一个rowid 如果在多表联查时,某一列名在两张或两张以上表都有,则需要在列名前指定
阅读全文
摘要:学习子查询 1 查出本网站最新的good_id最大的一条商品(要求取出商品名) 取出本站中goos_id最大的一条商品,要求:不用排序 子查询指一个查询语句嵌套在另一个查询语句内部的查询。 2 用where型子查询,查询出每个栏目下goos_id最大的商品 典型错误 注意!!! where型子查询
阅读全文
摘要:QT版本:QT5.6.1 QT绘制饼图,出问题的代码如下 解决办法: 1 使用更高版本的QT版本 QT5.7以上版本支持QPieSeries + QPieSlice + QChart + QChartView等类,可以直接绘制饼图 2 修改代码如下 void DrawPieDialog:
阅读全文
摘要:1 最终结果集出来后,可以再排序,反过来说:排序是针对最终结果集,即order by要放在where/group/having后面,顺序不能乱。 2 取出第4个栏目下的商品,并按照价格由高到低排序 降序排列 asc表示升序排列 3 虽然cat_id按照顺序排列,但是价格不是按照顺序排列。 要求:按照
阅读全文
摘要:1 注意 select cout( ) from 表名; 查询的就是绝对的行数,哪怕某一列所有字段全部为NULL,也计算在内。而select cout(列名) form 表名;查询的是该列不为null的所有行的行数。 用count( )和count(1)那个更好? 对于myisam引擎的表,没有区别
阅读全文
摘要:查询数据的学习与练习 建立一个表 CREATE TABLE goods ( mediumint(8) unsigned NOT NULL AUTO_INCREMENT, smallint(5) unsigned NOT NULL DEFAULT '0', varchar(60) NOT NULL D
阅读全文
摘要:1 MySQL日期和时间类型 创建一个包含DATE类型的表 向表中插入数据 2010 10 10两边的单引号不要忘记。 date能存1000 01 01到9999 12 31 2 time类型 3 datetime类型 4 year类型只占1个字节,只能代表1901 2155年,若果范围出错,则为0
阅读全文
摘要:1 列类型 只要把表头建好了,表就完成了。建表的过程就是 声明字段 的过程.我们建列时,自然想到的是,能够容纳放置的内容,但又不浪费。 存储同样的数据,不同的列类型,所占据的空间和效率是不一样的,这就是建表前要学习列类型的意义。 计算机中的复数,是按照 补码 规则来换算的。 2 int系列的声明时的
阅读全文
摘要:1 增删改查是针对表来说的。 2 创建一个表 3如果在表中加入列,那么表的结构就发生了改变 4查看表的结构 5插入数据 往那张表添加? stu 给那几列添加值? (id,sname,gender,company,salary,fanbu) 添加的内容是什么? (1,‘张三’,‘男’,‘百度’,888
阅读全文
摘要:参考资料:https://blog.csdn.net/baidu_32363401/article/details/81544573 我的MySQL版本为:mysql 8.0.13 winx64
阅读全文
摘要:MySQL 当连上服务器后,我们首先面对的是? 如果不知道有那些库,想查看所有的库怎么办? 注意 databases末尾有s 当选上库后,我们面对的是? 查看库下面所有的表? 创建一个数据库? 删除一个数据库? 使用该命令要非常谨慎,在执行改命令时,MySQL不会给出任何提醒确认信息。 数据库改名?
阅读全文
摘要:基于QT的中国象棋,可实现人人对战,人机对战,联网对战,可显示棋谱,可悔棋。 还有一些小毛病,我之后会找空把这个DEMO重新修改一下上传 链接:https://pan.baidu.com/s/1 eM0CM1KFkBTuPWpseM1bw 提取码:tumq 复制这段内容后打开百度网盘手机App,操作
阅读全文