mysql - 从记录所在的地方删除

标签 mysql

大家好,我有一张这样的 table :

id | img            
1  | 20/23/link.png 
2  | 20/24/link.png
3  | 20/23/link.png

我想删除 ing 以 20/23 开头的所有记录。我该怎么做?

最佳答案

DELETE FROM TABLENAME WHERE IMG LIKE '20/23%'

您可能必须将安全更新设置为 0。

SET SQL_SAFE_UPDATES = 0;

但删除记录后将其设置回 1。

关于mysql - 从记录所在的地方删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37869248/

相关文章:

mysql - ActiveRecord - 从关联中预取单个记录

java - 如何解决MySQL jdbc套接字关闭SocketException?

php - 将电子邮件回复保存在数据库中

php - 在可空日期类型上忽略 IS NULL/IS NOT NULL 的原则

php - 登录信息页面未重定向

mysql - 需要 mysql 查询帮助

mysql - 很难根据允许的最大连接数正确设置 RAILS_MAX_THREADS

mysql - 1 :n or n:m, 表关系

php - 将 Geo Ip 放入数据库 问题 PHP

php - 结果发布缓慢 - 没有其他问题,问题出在哪里?