Дополнительно
Как удалить несколько строк в SQL, где ID = (X в y)
Я пытаюсь запустить SQL-запрос, чтобы удалить строки с id'с 163 до 265 в таблице
Я попробовал удалить меньшее количество строк
DELETE FROM `table` WHERE id IN (264, 265)
Но когда дело доходит до удаления 100'ов строк за раз, есть ли запрос, аналогичный вышеуказанным способом Я также пытаюсь использовать этот вид запросов, но не удалось выполнить это
DELETE FROM `table` WHERE id IN (SELECT * FROM table WHERE id = )
Скажите, пожалуйста, запрос для выполнения перечисленных выше действий...
70
5
Если вам нужно удалить из списка, вы можете использовать
в
:Если вам нужно удалить на основе результата запроса, вы также можете использовать
в
:(Обратите внимание, что подзапрос должен возвращать только один столбец)
Если вам нужно удалить на основе диапазона значений, либо вы используете "между" или использовать неравенство:
или
Вы можете использовать
между
:Пожалуйста, попробуйте это:
Получить строковое значение удалить