我的sql中有重复数据,我想删除所有DiplomaInOccupationalSafety&Health(Security)
名称但不删除ID 129
...
ID
--
57
124
126
127
60
128
129
NAME
====
DiplomaInOccupationalSafety&Health(Security)
DiplomaInOccupationalSafety&Health(Security)
DiplomaInOccupationalSafety&Health(Security)
DiplomaInOccupationalSafety&Health(Security)
DiplomaInEnforcement&Compliance
DiplomaInOccupationalSafety&Health(Security)
DiplomaInOccupationalSafety&Health(Security)
我已尝试从表中删除id = 57 ....但我想知道删除所有但不是我想保留的id的更快方法
答案 0 :(得分:0)
这看起来很微不足道。不知道你的表名,我在这里替换了一个通用名称。
Delete from table where
NAME='DiplomaInOccupationalSafety&Health(Security)' and ID<>129