我有一个包含4个字段的数据库表。它是这样创建的:
CREATE TABLE meta (
meta_id bigint(20) NOT NULL auto_increment,
object_id bigint(20) NOT NULL default '0',
meta_key varchar(255) default NULL,
meta_value longtext,
PRIMARY KEY (`meta_id`),
KEY `object_id` (`object_id`),
KEY `meta_key` (`meta_key`)
)
如何删除此表中具有特定meta_key
的所有条目,例如。 foo
?
答案 0 :(得分:4)
这样的东西?
DELETE FROM meta WHERE meta_key = 'foo'
答案 1 :(得分:1)
delete from meta where meta_key='foo'
我错过了什么吗?
答案 2 :(得分:1)
查询将是:
DELETE FROM meta WHERE meta_key = "foo";