mysql中delete怎么用_mysql怎么使用delete
MySQL中的delete语句一般用于删除表的一行或者多行数据。
以下是 SQL DELETE 语句从 MySQL 数据表中删除数据的通用语法:DELETE FROM [WHERE 子句] [ORDER BY 子句] [LIMIT 子句]
DELETE FROM table_name [WHERE Clause]:指定要删除数据的表名。
ORDER BY 子句:可选项。表示删除时,表中各行将按照子句中指定的顺序进行删除。
WHERE 子句:可选项。表示为删除操作限定删除条件,若省略该子句,则代表删除该表中的所有行。
LIMIT 子句:可选项。用于告知服务器在控制命令被返回到客户端前被删除行的最大值。
当你想删除数据表中指定的记录时 WHERE 子句是非常有用的。要限制要删除的行数,则可以配合Order By使用LIMIT子句。
根据条件删除表中的数据
在tb_courses_new表中,删除course_id为 4 的记录,输入的 SQL 语句和执行结果如下所示。
以下操作需在命令行中进行。mysql>SELECT * FROM tb_courses
+-----------+-------------+--------------+------------------+
| course_id | course_name | course_grade | course_info |
+-----------+-------------+--------------+------------------+
| 1 | Network | 3 | Computer Network |
| 2 | Database | 3 | MySQL |
| 3 | Java | 4 | Java EE |
| 4 | Php | 4 | phpstudy |
+-----------+-------------+--------------+------------------+
4 rows in set (0.00 sec)
mysql> DELETE FROM tb_courses
-> WHERE course_id=4;
Query OK, 1 row affected (0.00 sec)
mysql> SELECT * FROM tb_courses;
+-----------+-------------+--------------+------------------+
| course_id | course_name | course_grade | course_info |
+-----------+-------------+--------------+------------------+
| 1 | Network | 3 | Computer Network |
| 2 | Database | 3 | MySQL |
| 3 | Java | 4 | Java EE |
+-----------+-------------+--------------+------------------+
3 rows in set (0.00 sec)
mysql中delete怎么用_mysql怎么使用delete相关推荐
- mysql的char在java中表示为_Java学习篇之-Mysql中varchar门类总结_mysql
java学习篇之---mysql中varchar类型总结 Mysql中varchar类型总结 今天新做一个项目,需要自己进行数据库设计,发现自己对varchar的用法还不是很熟悉,所以查阅资料总结若下 ...
- mysql中关系怎么弄_mysql数据库关系操作
### mysql数据库 #### 知识要点: 1. 数据操作增.删.改 2. 外键约束要求 3. 一对多表关系 4. 一对一表关系 5. 多对多表关系 6. 外键约束的参照操作 ### 数据操作 # ...
- mysql中select 的题型_MYSQL经典题型详情解析
学完了mysql后发现有很多地方不是很明白,于是总结了mysql的经典题型,不论是工作还是面试,我相信还是有一定帮助的. 例题一 在我的数据库中数据如下(排序有些差别,但是不影响结果) 分析: ...
- MySQL中replace主键_Mysql中replace与replace into的用法讲解
Mysql replace与replace into都是经常会用到的功能:replace其实是做了一次update操作,而不是先delete再insert:而replace into其实与insert ...
- MySQL中向下查询_mysql
@ MySQL讲解 一.启动服务 用管理员身份运行命令提示符 停止服务 net stop + 服务名 启动服务 net start + 服务名 查询服务器连接所用端口信息 select @@port; ...
- mysql中字符串转时间戳_MySQL日期 字符串 时间戳互转
mysql时间转换和事务 涉及的函数 date_format(date, format) 函数,MySQL日期格式化函数date_format() unix_timestamp() 函数 str_to ...
- MySQL中定义fk语句_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句 (4)
外键和其他约束 InnoDB和NDB存储引擎支持 FOREIGN KEY 和 REFERENCES 子句,这些存储引擎实现了ADD [CONSTRAINT [symbol]] FOREIGN KEY ...
- mysql中version是关键字_mysql关键字
在今儿hibernate执行save方法的时候显示sql语法错误 Sql代码 You have an error in your SQL syntax; check the manual that c ...
- 在mysql中显示数据库数据类型_MySQL(二) 数据库数据类型详解
序言 今天去健身了,感觉把身体练好还是不错的,闲话不多说,把这个数据库所遇到的数据类型今天统统在这里讲清楚了,以后在看到什么数据类型,咱度应该认识,下面就跟着我的节奏去把这个拿下吧. ---WZY 一 ...
最新文章
- R语言构建xgboost模型:模型的保存(xgb.save)和加载(xgb.load)、或者保存为R二进制文件(xgb.save.raw R binary vector)
- python在工作上可以干什么-学习Python以后能在企业里工作中能做什么?
- ubantu14下vim的配置...
- Linux上搭建Hadoop2.6.3集群以及WIN7通过Eclipse开发MapReduce的demo
- Scala可变数组ArrayBuffer:查询/修改/遍历/增加/删除
- C++中全局变量的使用
- Centos 7 RabbitMQ + Haproxy 集群高可用部署
- Android 项目规范
- (4.3)符号表和符号解析
- 【算力网络】算力网络的技术创新——绿色与安全关键技术
- 调试串口导致烧录失败
- 计算机开关电源基本原理,开关电源基本原理与设计介绍——第一讲
- freeman 链码
- 半导体存储器涨涨涨 趋势的力量不可逆转
- 给伸手党的福利:Python 新手入门引导
- Microsoft Office Visio绘制灵感触发图的详细操作流程
- 华为od统一考试B卷【敏感字段加密】JavaScript 实现
- 原创壁纸引擎酷壁(ColkWallpaper)
- 武汉市近年社会平均工资(职工平均工资对照表)
- 网站URL缩短器短域名生成源码