Я использую вкладку SQL в phpmyadmin, чтобы играть с sql-запросами.

Когда я выполняю SELECT token FROM users WHERE id = 25, я получаю результат:

eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6IjI1In0.TFVltm3hcb9TnVGbgdJuY5VfZwdsEXO5zvbZJOYlTrI

Когда я пытаюсь удалить это вот так:

DELETE token FROM users WHERE id = 25

Я получил ошибку

1109 - Неизвестный токен таблицы в MULTI DELETE

Я в замешательстве. Что происходит?

-1
BT101 29 Дек 2017 в 05:39

1 ответ

Лучший ответ

Если вы пытаетесь удалить только токен:

UPDATE users set token='' WHERE id = 25

Если вы пытаетесь удалить всю запись:

DELETE FROM users WHERE id = 25
2
jun drie 29 Дек 2017 в 02:42