mysql - 如何从 MySQL 表中删除某些行?

标签 mysql database row

好的,所以我的数据库看起来像这样:

MapID

h-1
h-2
s-1
s-2

我是什么我试图做的是删除 MapID 以 h 开头的行,而不是以任何其他内容开头的行(我有多个字母来区分该行中的数据类型)。我该怎么做?

最佳答案

DELETE FROM map_table where mapid LIKE 'h%';

请参阅 LIKE 的文档.

关于mysql - 如何从 MySQL 表中删除某些行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27350414/

相关文章:

php - MVC/PDO : how to build a model using PDO's prepared statements syntax?

mysql - 确定子表的类型

mysql - 基于选择了多个非聚合列的一行进行区分

sql-server - SQL Server - 更改 PK 数据类型的最佳方法是什么?

r - 如何在R中的一个向量中累积添加值

html - 网格行的 Bootstrap 小设备顺序

jQuery 选择一行中的 div

PHP:将唯一的随机数写入数据库

mysql - 防止列的快速更新

php - Ajax 实时插入双提交故障