摘要: 阅读全文
posted @ 2019-05-02 00:11 后来的后来123 阅读(11334) 评论(0) 推荐(0) 编辑
摘要: 基本语法 DATEDIF(开始日期,结束日期,unit) 基本用法: 实战: 1、计算工龄: 2、计算年假 阅读全文
posted @ 2019-05-01 15:09 后来的后来123 阅读(2015) 评论(0) 推荐(0) 编辑
摘要: 一、日期 1、日期本质上是整数 2、范围在1900年1月1日到9999年12月31日之间,对于负数和超出范围的数字,设置为日期格式后显示错误值 3、日期间的标准连接符号是“-”或“/” 4、生成当前日期快捷键<Ctrl+;> 二、时间 1、时间本质上是小数 数字1代表1天,即24小时整 1小时:=1 阅读全文
posted @ 2019-05-01 13:58 后来的后来123 阅读(2286) 评论(0) 推荐(0) 编辑
摘要: 编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,评分后的下一个名次应该是上一个连续的整数值,换句话说,名次之间不应该有“间隔”。 创建以下score表: + + + | Id | Score | + + + | 1 | 3.50 | | 2 | 3.6 阅读全文
posted @ 2019-04-15 18:03 后来的后来123 阅读(330) 评论(0) 推荐(0) 编辑
摘要: IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。 IFNULL()返回一个数字或字符串值 具体用法如:现有学生表(tbl_student)和分数表(score),查询学生表的所有字段和学生相对于的英语成绩(english_sc 阅读全文
posted @ 2019-04-15 16:52 后来的后来123 阅读(1705) 评论(0) 推荐(0) 编辑
摘要: 1、字段类型选择优先级:整型 > date,time > enum ,char >varchar >blob,text 2、列的特点分析: 整型:定长,没有国家/地区之分,没有字符集的差异 如:tinyint 1,2,3,4,5 < > char(1) a,b,c,d,e 从空间上都是占1个字节,但 阅读全文
posted @ 2019-04-15 01:25 后来的后来123 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 项目8: 换座位(难度:中等) 小美是一所中学的信息科技老师,她有一张 seat 座位表,平时用来储存学生名字和与他们相对应的座位 id。 其中纵列的 id 是连续递增的,小美想改变相邻俩学生的座位,你能不能帮她写一个 SQL query 来输出小美想要的结果呢? 请创建如下所示seat表: 示例: 阅读全文
posted @ 2019-04-14 21:00 后来的后来123 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 项目七: 各部门工资最高的员工(难度:中等) 创建Employee 表,包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。 + + + + + | Id | Name | Salary | DepartmentId | + + + + + | 1 | Joe 阅读全文
posted @ 2019-04-14 20:28 后来的后来123 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 项目2:如果一个国家的面积超过300万平方公里,或者(人口超过2500万并且gdp超过2000万),那么编写一个SQL查询,输出表中所有大国家的名称、人口和面积 -- 创建表并插入数据 -- 大国标准:一个的面积超过300万平方公里,或者(人口超过2500万并且gdp超过2000万)。请输出表中所有 阅读全文
posted @ 2019-04-14 19:50 后来的后来123 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 项目6:删除重复的邮箱并保留最小ID的记录(难度:简单) 编写一个 SQL 查询,来删除 email 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个。 + + + | Id | Email | + + + | 1 | a@b.com | | 2 | c@d.com | | 3 | a 阅读全文
posted @ 2019-04-14 19:45 后来的后来123 阅读(677) 评论(0) 推荐(0) 编辑