SQL语句简单增删改查

什么是 SQL?

  1. SQL 是 结构化查询语言,专门用来访问和处理数据库的编程语言。能够让我们以编程的形式,操作数据库里面的数据

  2. 三个关键点:

    • SQL 是一门数据库编程语言
    • 使用 SQL 语言编写出来的代码,叫做 SQL 语句
    • SQL 语言只能在关系型数据库中使用(例如 MySQL、Oracle、SQL Server)。非关系型数据库(例如 Mongodb)不支持 SQL 语言
      SQL 能做什么?
  3. 从数据库中查询数据

  4. 向数据库中插入新的数据

  5. 更新数据库中的数据

  6. 从数据库删除数据

  7. 可以创建新数据库

  8. 可在数据库中创建新表

  9. 可在数据库中创建存储过程、视图

SQL 的 SELECT 语句
语法介绍

  1. SELECT 语句用于从表中查询数据。执行的结果被存储在一个结果表中(称为结果集)。语法格式如下
    在这里插入图片描述

  2. 注意:SQL 语句中的关键字对大小写不敏感。SELECT 等效于 select,FROM 等效于 from

  3. 注意:在执行语句的时候,需要选择默认的数据库,双击选择指定的数据库即可
    演示两种 SELECT 语句

  4. 查询所有列写法

    • 从 users 表中选取所有的列,可以使用符号 * 取代列的名称
      在这里插入图片描述
      SELECT 列名称 示例
  • 如需获取名为 username 和 password 的列的内容(从名为 users 的数据库表),请使用下面的 SELECT 语句
    在这里插入图片描述
    SQL 的 INSERT INTO 语句
    语法

INSERT INTO 语句用于向数据表中插入新的数据行,语法格式如下:
在这里插入图片描述

  1. 案例代码
    • 注意:新的数据需要加上引号,否则会报错
      insert into users (username, password) values (‘mz’, ‘123456’)

      SQL 的 UPDATE 语句
      Update 语句用于修改表中的数据。语法格式如下
      在这里插入图片描述

  2. 案例代码
    • 多个被更新的列之间, 使用英文的逗号进行分隔
    • where 后面跟着的是更新的条件
    • 注意: 初学者经常忘记提供更新的 where 条件,这样会导致整张表的数据都被更新,一定要慎重
      update users set password=654321 where id=4
      update users set password=888888, status=1 where id=4

SQL 的 DELETE 语句
DELETE 语句用于删除表中的行
在这里插入图片描述

  1. 案例代码
    • 注意: 初学者经常忘记提供更新的 where 条件,这样会导致整张表的数据都被更新,一定要慎重
      delete from users where id=4
      WHERE 子句用于限定选择的标准。在 SELECT、UPDATE、DELETE 语句中,皆可使用 WHERE 子句来限定选择的标准
      在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值