Задавайте вопросы, мы ответим
Вы не зашли.
Доброго времени суток всем, подскажите пожалуйста как удалить строку(и) с минимальным значением по какому-то столбцу. Пишу вот так, но в ответ получаю ошибку:
DELETE
FROM `perfume`
WHERE `price` = (
SELECT MIN( `price` )
FROM `perfume` );
#1093 - You can't specify target table 'perfume' for update in FROM clause
Неактивен
Есть такое ограничение в реализации подзапросов в MySQL. Нужно обходить, например, разбиением на 2 запроса.
Неактивен
Большое спасибо
Неактивен