删除以特定列中的相同单词开头的所有记录

时间:2015-11-03 20:55:53

标签: mysql

我希望能够从" name"删除所有以Backup开头的记录。 MySQL数据库的列。

在名称列中,备份作业如下所示:

Backup-2854849
Backup-2852797
Backup-2852797
Backup-2326529

如何编写查询以删除所有以" name"字段。

我可以使用以下查询删除单个记录:

mysql>delete from JobInstance WHERE  name  LIKE  ‘Backup Configuration Files-860410’;

其中JobInstance是表名,名称是列名。

如何删除它们?

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

从JobInstance删除WHERE名称LIKE'Backup%';

答案 2 :(得分:0)

使用

delete from JobInstance WHERE name LIKE ‘Backup℅’;

℅运算符匹配备份

之后的任何内容