使用HR数据库进行练习之字符串练习 Practice 1 编写一条SQL查询语句,获取job_id和对用的employee的id,输出如下图类似: [crayon-62bcc8a931fcc781280068/] Practice 2 编写一条SQL查询语句,更新employees表中的电话号码,将电话号码中包含‘124’的子串替换为‘999’ 这里只显示更新后的值,就不适用UPDATE来修改表的数据了 [crayon-62bcc8a931fe9551864115/]…
使用HR数据库进行练习之字符串练习 Practice 1 编写一条SQL查询语句,获取job_id和对用的employee的id,输出如下图类似: [crayon-62bcc8a931fcc781280068/] Practice 2 编写一条SQL查询语句,更新employees表中的电话号码,将电话号码中包含‘124’的子串替换为‘999’ 这里只显示更新后的值,就不适用UPDATE来修改表的数据了 [crayon-62bcc8a931fe9551864115/]…
使用HR数据库进行练习之日期和时间函数 Practice 1 编写一条SQL查询语句,显示当前月份前三个月的月份的第一天(datetime格式) 例如当前:2017-12-08 期望结果:2017-09-01 [crayon-62bcc8a934120689415729/] Practice 2 编写一条SQL查询语句,显示当前月份前三个月的月份的最后一天(datetime格式) [crayon-62bcc8a934133691266549/] Practice 3 …
使用HR数据库进行练习之连接 Practice 1 编写一条SQL查询语句,获取所有department的地址(location_id,street_address,city,state_province,country_name),提示:使用自然连接 [crayon-62bcc8a934c4f836936280/] Practice 2 编写一条SQL查询语句,获取所有employee的名字(first_name,last…
使用HR数据库进行练习之子查询练习 Practice 1 编写一条SQL查询语句,获取salary大于last_name为‘Bull’的employee的name(first_name,last_name)和salary [crayon-62bcc8a935371698149787/] Practice 2 编写一条SQL查询语句,获取所有在IT department工作的employee的名字(first_name,last_…
使用HR数据库进行练习之聚合函数和Group by Practice 1 编写一条SQL查询语句,列出employees表中可用的job [crayon-62bcc8a935dda349760959/] Practice 2 编写一条SQL查询语句,列出employees表中所有employee的总salary [crayon-62bcc8a935de7379598445/] Practice 3 编写一条SQL查询语句,获取所有employe…
使用HR数据库进行练习之过滤和排序数据练习 练习用到的HR数据库,之前的文章有说到,大家参考 https://blog4jimmy.com/2017/12/268.html 这一篇blog就好了 Practice 1 编写一条SQL查询语句,显示所有salary不在$10000到$15000区间的employee的名字(first_name,last_name)以及salary 可以使用逻辑运算的过滤语句和NOT BETWEEN语句 下面是使用NOT B…
使用HR数据库进行练习之基本查询练习 这部分内容是从 https://www.w3resource.com/mysql-exercises/basic-simple-exercises/ 中找到练习,这里分享给大家,同时下面是自己做练习时写的一些笔记 要进行练习首先需要创建HR数据库,大家可以通过下面的语句进行来构建一个完整的HR数据库 [crayon-62bcc8a937b74231636207/] Practice 1 编写一条SQL查询语…
第二部分 插入数据 Practice 1 编写一条SQL语句,用你自己的值插入一条记录到countries表的相应列中。countries表格的数据结构如下: 首先通过下面的语句创建countries表 [crayon-62bcc8a938bb6655761373/] 然后数据的插入目前博主了解的有两种方法啦,方法一如下,直接按照对应的列将数据插入: [crayon-62bcc8a938bca933186062/] 另一种放法就是在插入的时候指定列名,然后插入的数据与之对应即可: [cray…
第一部分 创建表 这第一部分创建表的练习主要是从 https://www.w3resource.com/mysql-exercises/create-table-exercises/ 中得到的,英文好的大家可以直接去看看,不过这里面的练习题和答案多多少少有些不合题意,最后的最后当然是欢迎大家看我的博客文章了。 Practice 1 编写一个SQL语句创建一个countries表,包含country_id、country_name和region_id列 [my solu…
SQL必知必会笔记 SQL必知必会全书一共22章,涵盖了数据库增删改查的操作,但是可能是定义为入门书籍,所以书籍中的内容还是比较简单的,其中就用了14章来着重的介绍了查的部分,增删改都是指用一个或半个章节来介绍,不过对于刚刚开始学习数据库的新手来说,了解认识数据库也足够了,后续可以通过其他的书籍来了解数据库的其他高级特性。 要了解数据库的操作,实践也是很重要的,书中附录A给出了样例脚本,大家可以到 http://www.forta.com/books/0672336073/TeachYour…