#mysql #mysql-workbench
#mysql #mysql-workbench
Вопрос:
При попытке выполнить вышеуказанное я получаю ошибку «операция должна содержать 1 столбец (ы)».
Это не работает:
DELETE FROM usernameRoutes.dbRoutes WHERE clientName='customer1',username='username01'
Возможно ли удалить строку на основе значений в двух столбцах?
Комментарии:
1. Условия не должны разделяться запятыми. Используйте обычный синтаксис SQL (
clientName='customer1' AND username='username01'
)2. Хороший базовый учебник по SQL был бы полезен, поскольку это очень простой синтаксис SQL WHERE. Ваша любимая поисковая система должна быть в состоянии найти ее для вас.
Ответ №1:
Пожалуйста, попробуйте
DELETE FROM usernameRoutes.dbRoutes WHERE clientName='customer1' AND username='username01'
Итак, ‘И’ вместо ‘,’