SQL中的增删改查终于要在比篇博客中结束了,这篇文章中我们主要梳理一下删改部分,以及扩充一下高级查询的语句。

一、SQL中的删除语句

DELETE

想要把数据表中的“艾斯”进行删除,因为艾斯在‘顶上战争’的时候为了救路飞牺牲了。这里我们把艾斯进行删除,代码及效果如下:

二、SQL中的更改语句

1、发现数据有错误,如何更改数据表中的语句?
首先查看数据信息,若发现错误要改动,用update 语句

2、如何对多个列进行修改?

在set后面加入多个列就可以了,代码如下:

三、TOP函数

top函数可对具体的数值和整个数据的百分比值进行筛选查询
数值筛选(top 数值)
百分比筛选(top 数值 percent)
1、top数值的运用?

2、top 数值 percent 的运用?

3、如何利用变量进行控制,随时更改百分比?
声明一个变量

4、如何在此基础上进行排序?

5、对于排序中最后一行有相同成绩的数据如何处理?
with ties语句,此语句是与order by 相配合的,它运行的前提是有order by 语句

四、COMPUTE函数

报错,按照视频上面的代码进行敲写但老是出错误,刚开始排查是先看单词有没有拼写错误,其次是中英文拼写是否正确,单词大小写是否受影响,当这些都排查完后还是不行,然后就上网查,看到了一个解说是2012版的SQL SERVER已经不支持compute 语句了,那2017是不是也如此呢,抱着不甘心的心态去找了小伙伴们的SQL SERVER版本,结果2008的可以实现,2017真的没有这个功能了,所以老是报错。那2017版本的要怎么查询呢,可以利用group by 语句。

而compute函数的运行效果如下:

五、WHERE子句使用运算符
1、单纯的where 语句的运用?

2、where and 语句的运用?

3、where and (between)语句的运用?

4、where and (运算) 语句的运用?

5、where and in语句的运用?

6、where and not in语句的运用?
六、SQL中增删改查思维导图

到此数据库视频中的数据查询和管理部分已梳理完毕,本章主要讲了数据库数据的增删改查语句,后面还有更多精彩的内容,继续前行^_^

数据库之SQL增删改查(UPDATE,DELETE,TOP,COMPUTE,WHERE子句)相关推荐

  1. php mysql update 返回_php mysql_query增删改查(update delete insert)返回值类型

    insert插入返回值类型 $result=mysql_query("insert into table(id,name,age)values(1,'wxp',30)"); var ...

  2. sql增删改查_快速搞定数据库增删改查|附思维导图

    数据库学习,增删改查一直是测试工程师面试笔试的必考知识点,对于常用sql语法我们一定要牢记于心,尤其是各种查询的用法,在面试的时候,一个小小的知识点,面试官都可以推断出求职者的基础是否扎实. 下面是关 ...

  3. sql增删改查_面试速记之数据库增删改查|附思维导图

    数据库学习,增删改查一直是测试工程师面试笔试的必考知识点,对于常用sql语法我们一定要牢记于心,尤其是各种查询的用法,在面试的时候,一个小小的知识点,面试官都可以推断出求职者的基础是否扎实.下面是关于 ...

  4. python数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  5. jaba窗体连接mysql增删改查_知识实现——Java使用jdbc连接MySql数据库,实现增删改查...

    Java使用jdbc连接MySql数据库,实现增删改查 首先,导入MySql连接数据库的jar包,我用的是 mysql连接jar包 DB类,用于获得数据库连接 import java.sql.Driv ...

  6. thinkphp连mysql增删改查_ThinkPHP5.1框架数据库链接和增删改查操作示例

    本文实例讲述了ThinkPHP5.1框架数据库链接和增删改查操作.分享给大家供大家参考,具体如 本文实例讲述了ThinkPHP5.1框架数据库链接和增删改查操作.分享给大家供大家参考,具体如下: 一. ...

  7. mysql创建数据表列子,MySQL 创建数据库及简单增删改查

    MySQL 创建数据库及简单增删改查 我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下: CREATE DATABASE 数据库名; 登入: Enter passwor ...

  8. python操作数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  9. 测试开发面经(六)SQL增删改查

    文章目录 测试开发面经(六)SQL增删改查 6. 查询(续) 53).查询未授课教师的姓名和系 54).按职称显示软件学院的教师人数. 55).查询成绩高于<数据结构>平均成绩的学生信息. ...

  10. java调用oracle删除,使用IDEA对Oracle数据库进行简单增删改查操作

    1.1 java中的数据存储技术 在java中,数据库存取技术可分为如下几类: 1.jdbc直接访问数据库 2.jdo(java data object)是java对象持久化的新的规范,也是一个用于存 ...

最新文章

  1. Netty 入门示例
  2. java的标量和聚合量_第5节:Java基础 - 必知必会(下)
  3. [洛谷P4430]小猴打架
  4. struts1,struts2,springMVC对比
  5. 支付宝花呗接口接入php,支付宝小程序开通花呗接口,这是正式向微信小程序正式宣战?...
  6. java 合并对象中属性_Java2个对象形集合按某一个属性合并
  7. SI4438系列模块调试
  8. Win 10 添加Epson网络打印机后刚开始可以打印,过一会就脱机
  9. java 多线程库_Java多线程设计模式(7)线程独有储藏库模式
  10. VS 由于找不到ucrtbased.dll,无法继续执行代码。
  11. QTableWidget使用setCellWidget设置控件居中显示
  12. eclipse中的特殊注释TODO FIXME XXX
  13. ExecutorUtil
  14. 再谈GC2:Java垃圾收集器与GC日志分析实践
  15. java对图片进行压缩处理
  16. 微信小程序一键拨打电话
  17. matlab卡农,又用Mathematica写了一段卡农
  18. 大数据时代,隐私不能粗放管理
  19. 掌握JavaScript中的迭代器和生成器,顺便了解一下async、await的原理
  20. Ackerman函数(递归与非递归算法实现)

热门文章

  1. Oracle oci.dll下载地址
  2. c语言图书管理系统出现的问题,C语言图书管理系统中的问题
  3. window电脑通过composer安装yii2时总是失败
  4. 切图具体需要切什么内容_网页制作中的切图是什么?什么是切图
  5. 僵尸网络 Botnet
  6. Office 2016中修改正文默认字体
  7. 安装一个自己的笔记软件——Wiz开源私有云笔记
  8. 微信小程序 实现城市名称拼音搜索框 汉字/拼音(城市区县定位模块)
  9. 【MFC】如何使用MFC?MFC如何编写界面?MFC使用零基础教程
  10. IOS 本地图片加载