摘要: 两张表:student eye 查找出不近视的学生姓名 思路1:NOT IN select a.name from student as a where a.id not in (select b.studentid from eye as b) 思路2:LEFT JOIN select a.nam 阅读全文
posted @ 2022-01-20 17:37 Widereye 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 表Person 找出重复的email的值 思路1:两表查询,distinct去重 select distinct a.Email from Person a,Person b where a.id <>b.id and a.Email = b.Email 思路2:group by 分组,having 阅读全文
posted @ 2022-01-20 17:17 Widereye 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1、char_length(str) (1)计算单位:字符(2)不管汉字还是数字或者是字母都算是一个字符 2、length(str)(1)计算单位:字节(2)utf8编码:一个汉字三个字节,一个数字或字母一个字节。(3)gbk编码:一个汉字两个字节,一个数字或字母一个字节。 作者:richard-9 阅读全文
posted @ 2022-01-20 00:34 Widereye 阅读(320) 评论(0) 推荐(0) 编辑
摘要: NULL : 表示缺少值,区别于空字符串 、0(这两个是实际值) 判断是否为空,必须使用 IS NULL,IS NOT NULL , 不能使用比较运算符 = ,<,>,<> IS NULL : 返回包含NULL值的行 IS NOT NULL:返回不包含NULL值的行 函数 ifnull(a,b) : 阅读全文
posted @ 2022-01-20 00:33 Widereye 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 【非原创,记录】 课程表:找出语文成绩第二高的学生,无结果返回null 学号 课程 成绩 1 语文 90 1 数学 86 2 语文 77 2 数学 67 3 数学 100 思路: 1. 嵌套查询,第二高<第一高,成绩去重distinct select max(distinct 成绩) from 课程 阅读全文
posted @ 2022-01-19 17:05 Widereye 阅读(34) 评论(0) 推荐(0) 编辑
摘要: SQLite 只支持 left join 不支持 right join 和 full join sqlite 执行 full outer join 、right join 报错:RIGHT and FULL OUTER JOINs are not currently supported。 解决方法: 阅读全文
posted @ 2022-01-19 16:09 Widereye 阅读(743) 评论(0) 推荐(0) 编辑
摘要: mysql limit 基础含义:(最好关键字大写区分) select* from student limit 5 —— 取student表的前5条数据 select * from student limit 2,5 —— 取student表,跳过2条,从第3条开始取5条数据,3,4,5,6,7 解 阅读全文
posted @ 2022-01-19 11:46 Widereye 阅读(1555) 评论(0) 推荐(0) 编辑
摘要: 重点: 1.函数指针指向的是函数而非对象,函数的类型由它的返回类型和形参类型共同决定,与函数名无关。 2.要想声明一个可以指向该函数的指针,只需要用指针替换函数名即可。 NOTE:*pf两端的括号必不可少。如果不写这对括号,则pf是一个返回值为bool指针的函数: //声明一个名为pf的函数,该函数 阅读全文
posted @ 2016-08-20 10:45 Widereye 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 重点: 1.函数匹配的第一步是选定本次调用对应的重载函数集,集合中的函数称为候选函数。 2.候选函数具备两个特征:①是与被调用的函数同名; ②其声明在调用点可见。 3.函数匹配的第二步考察本次调用提供的实参,然后从候选函数中选出能被这组实参调用的函数,称为可行函数。 4.可行函数的两大特点:①其形参 阅读全文
posted @ 2016-08-20 09:58 Widereye 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 重点: 1.三种函数相关的语言特性:默认实参,内联函数和constexpr函数。 2.默认实参:某些函数有一种形参,在函数的很多次调用中它们都被赋予一个相同的值。 3.一旦某个形参被赋予了默认值之后,它后面的所以形参都必须要默认值。 4.若想使用默认形参,只要在调用函数时省略该实参即可。 Tip:W 阅读全文
posted @ 2016-08-19 21:41 Widereye 阅读(208) 评论(0) 推荐(0) 编辑