首页 > 数据库 >SQL中基础并重要的命令(1)

SQL中基础并重要的命令(1)

时间:2022-10-22 23:55:05浏览次数:51  
标签:Wilson Lastname 表中 基础 update 命令 SQL where delete

 

SELECT 语句用于从数据库中选取数据,结果被存储在一个结果表中,称为结果集,可以结合下面例子参考一下
先说明SQL对大小写不敏感,意思就是select和SELECT是相同的。

假如现在要查询device_id和gender,则输入"select device_id,gender from user_profile" ,输出如下:

 

 

 

 

 

假如现在查询整个表,则输入“select * from  user_profile”,输出如下:

 

 

 
update语句用于修改表中的数据,语法如下:

但这里有一个点需要注意,update中的where语句规定了哪条记录或哪些记录需要修改,如果省略where子句,所有记录将会被修改
示例:

 

 

 我们现在要为Lastname为Wilson的人添加Firstname,输入” update Person set Firstname=’Fred‘ where Lastname=’Wilson‘ “
输出结果为:

 

 

 那么,我们现在要为他修改地址,添加城市,输入“ update Person set Address=’Champs-Elyses‘,City='Nanjing' where Lastname=’Wilson "
输出结果为:

 

delete语句用于删除表中的行,语法如下:

现在我们来删除Lastname为Wilson中的数据,输入“ delete from Person where Lastname=Wilson ”
输出结果如下:

 

但这里有一个点需要注意,delete中的where语句规定了哪条记录或哪些记录需要删除,如果省略where子句,所有记录将会被删除
如果你想删除表中的所有行的话,但不删除表,可以使用delete * from 表名称。

 

标签:Wilson,Lastname,表中,基础,update,命令,SQL,where,delete
From: https://www.cnblogs.com/feng-233/p/16817648.html

相关文章

  • JWT基础概念详解
    JWT基础概念详解JWT介绍之前我们文章讲过分布式session如何存储,其中就讲到过Token、JWT。首先,我们来回顾一下使用Token进行身份认证。客户端发送登录请求到服务器服......
  • mysql(分页表,日期.表连接,事务,索引,视图,备份)
    1.分页:limirm,n(一般放最后,其次在排序)m:表示从第几条数据开始显示(0表示第一天数据)n:表示每页显示的数据条数公式m=(pageNo-1)*pangeSizepageNo:表示显示的第......
  • SpringBoot 创建项目连接mysql数据库
    Spring 创建项目1.创建一个springboot项目2.点击File---- New---- project项目名称可以随便填写...3. Springboot版本尽量不要最新版,怕你们驾驭不了......
  • 2022-2023-1 20221419 《计算机基础与程序设计》第8周学习总结
    2022-2023-120221419《计算机基础与程序设计》第8周学习总结作业信息班级:[2022-2023-1-计算机基础与程序设计]https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP......
  • Linux热门命令,你get到多少?
    大家应该都知道Linux操作系统,就算不熟悉至少也听说过吧,由于它是开放性的,也是免费的,且安全性比较高等,近些年受到越来越多人的喜欢,不少公司也都是使用Linux系统办公。Linux中......
  • mysql主从复制
    配置主库Master1.修改mysql配置文件/etc/my.cnf[mysqld]log-bin=mysql-bin#启动二进制文件server-id=100#服务器唯一id2.重启MySQL服务systemctlrestartmysqld......
  • sqli-labs-笔记1
    Less-1基于get的单引号字符型注入1后加上单引号出现sql语句报错,说明没有过滤,查看源码发现确实没有任何过滤函数,源码如下<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0......
  • Docker基础:Docker可视化面板portainer介绍
    今天给大家分享Docker可视化面板portainer工具介绍,希望对大家能有所帮助!1、什么是portainer?Portainer是Docker的图形化管理WEB工具,由GO语言编写的,提供状态显示、应用模板快......
  • Docker基础:容器元数据详解
    今天给大家介绍Docker容器元数据里面包含内容详解,如有不当之处,欢迎大家指正。查看容器元数据主要通过dockerinspect容器id进行查看。今天通过docker安装的mysql查看启动的......
  • Dcoker实战:Linux环境安装mysql8.0.27安装步骤
    ​今天给大家分享Centos8系统下安装mysql8.0.27,具体参考下面的步骤就可以使用Docker正确安装mysql。1、拉取镜像#拉取最新的mysql版本dockerpullmysql#查看mysql镜像dock......