MySQL: удалить поле больше другого поля - PullRequest
0 голосов
/ 06 декабря 2018

У меня есть такие данные

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

Я хочу удалить все строки, у которых field2 номер больше чем в 3 раза больше числа в field1

, должно ли это быть примерно так?

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

1 Ответ

0 голосов
/ 06 декабря 2018

Вы просто должны добавить * как:

DELETE FROM data WHERE field2 > 3 * field1
...