MySQL:删除大于其他字段的字段

时间:2018-12-06 16:59:36

标签: mysql sql sql-delete

我有这样的数据

id field1   field2
1    7        1
2    0        3
3    2        9
4    2        8
5    18       6

我要删除field2的数字大于field1的数字的3倍的所有行

应该是这样吗?

 $sql = "delete from data where field2 > 3(field1)"; 

1 个答案:

答案 0 :(得分:-1)

您只需添加*即可:

DELETE FROM data WHERE field2 > 3 * field1