MySQL从头至尾汇总(4.1 子句篇)
来源:互联网 发布:网络现金赌博备用网址 编辑:程序博客网 时间:2024/06/11 04:00
MySQL 子句
UPDATE 子句
当需要 修改 MySQL 中的数据时
使用 UPDATE 命令来操作。
语法:
UPDATE table_name SET field1 = new-value1, field2 = new-value2[WHERE Clause]
可以同时更新一个或多个字段。
不指定WHERE 子句,MySQL 表中的所有记录将被更改。
可以在 WHERE 子句中指定任何条件。
可以在一个单独表中同时更新数据。
当需要更新数据表中指定行的数据时 WHERE 子句是非常有用的。
例:
修改mysql中user中guest用户的密码
以下实例将更新数据表中 user 为 guest 的 密码 字段值:
SQL UPDATE 语句:mysql> UPDATE user SET authentication_string='12345' WHERE binary User='guest';
DELETE 语句
DELETE FROM 命令来删除 MySQL 数据表中字段
语法:
DELETE FROM table_name [WHERE Clause]
不指定WHERE 子句,MySQL 表中的所有记录将被删除。
在 WHERE 子句中可以指定任何条件,删除数据表中指定的记录时 WHERE 子句是非常有用的
在单个表中一次性删除记录。
例:
在 mysql数据库中 删除user表中Guest用户
mysql> DELETE FROM user WHERE binary User='Guest';
LIKE 子句
当需要查找包含某一字符的所有记录时,使用LIKE子句
语法:
以下是 SQL SELECT 语句使用 LIKE 子句从数据表中读取数据的通用语法:SELECT field1, field2,...fieldN FROM table_nameWHERE field1 LIKE condition1 [AND [OR]] filed2 = 'somevalue'
LIKE 子句中使用百分号 %字符来表示任意字符,类似正则表达式中的星号 *。
没有使用百分号 %, LIKE 子句与等号 = 的效果是一样的,当然也可以用LIKE子句代替等号 =
LIKE 通常与 % 一同使用,类似于一个元字符的搜索。可以使用 AND 或者 OR 指定一个或多个条件。
可以在WHERE 子句, DELETE 或 UPDATE 子句中使用 WHERE…LIKE 子句来指定条件。
例:
用SELECT 命令中使用 WHERE…LIKE 子句来从 mysql数据库的 user数据表中读取Host 下所有包含 host字符的用户
mysql> SELECT USER,HOST from user WHERE Host LIKE '%host';
阅读全文
0 0
- MySQL从头至尾汇总(4.1 子句篇)
- MySQL从头至尾汇总(1.安装篇)
- MySQL从头至尾汇总(2.管理篇)
- MySQL从头至尾汇总(4.操作篇)
- MySQL从头至尾汇总(5.执行篇)
- MySQL从头至尾汇总(6.函数篇-转载,修正)
- MySQL从头至尾汇总(3.库表篇)
- 使用明细汇总子句
- Mysql In子句删除
- PHP MySQL Where 子句
- MySQL中的五个子句
- MYSQL的WHERE子句
- MySQL中的WHERE子句
- MySQL的where 子句
- MySQL LIKE 子句
- Mysql中的where子句
- MySQL where 子句
- MySQL LIKE 子句
- iOS-画形状的view
- Tomcat在Linux上的安装与配置
- Java对象结构及大小计算
- HaspMap解决hash冲突
- node.js基本模块学习(二) stream
- MySQL从头至尾汇总(4.1 子句篇)
- ijkplayer简单实现
- GET,POST,PUT,DELETE的区别
- 源码分析之应用加载过程解析AndroidManifest
- mybatis-one-one
- Apache Http Server 2.2x 与 2.4x 对比
- Java-11.18/19作业
- 使用spring等框架的web程序在Tomcat下的启动顺序及思路理清
- 软件调试笔记9