![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL刷题
centan
这个作者很懒,什么都没留下…
展开
-
复习SQL常见例题及相关语法
复习SQL原创 2022-08-19 16:44:50 · 70 阅读 · 0 评论 -
SQL入门刷题3
第一题 主要考察 ● CONCAT 用来拼接字符串 ● LEFT 从左边截取字符 ● RIGHT 从右边截取字符 ● UPPER 变为大写 ● LOWER 变为小写 ● SUBSTRING 截取字符串 select user_id, concat ( upper(left(name,1)) , lower(right(name,length(name)-1)) ) as 'name' from Users order by user_id; 第二题 考察点: order by group原创 2022-05-25 22:27:54 · 67 阅读 · 0 评论 -
SQL 入门刷题2
第二天 第一题 注意1: “名字不是以’M’开头” 通配符 用like引导,这里是’M%’ 正则表达式 用rlike引导,这里是’^M’ 注意2: 一列数据里有两个不同的方法 可以用case when 或if SELECT employee_id AS 'employee_id', IF(employee_id % 2 = 0 OR SUBSTRING(name, 1, 1) = 'M', 0, salary) AS 'bonus' FROM Employees ; -----------原创 2022-05-24 16:12:55 · 214 阅读 · 0 评论 -
SQL 入门刷题1
第一天 第一题 这个题比较简单,select * from * where * or 记住关键词就可以了 select name, population, area from world where area >= 3000000 or population >= 25000000; 相关知识:union union 也能用,顺便复习下union的用法 SELECT name, population, area FROM world WHERE area >= 3原创 2022-05-23 18:36:28 · 60 阅读 · 0 评论