MySQL # 1235 - Эта версия MySQL не поддерживает 'LIMIT & IN/ALL/ANY/SOME подзапрос'MySQL выбрать не равным пределу в подзапроса
Учитывая 1 таблицу следующим образом
Item | Name | Price
----- ------------ --------
1 | Adidas | 310.00
2 | Nike Run | 30.00
3 | Puma | 150.00
4 | Nike Women | 20.00
5 | NB | 20.00
Хочет выбрать записи и вернуть сумму. Не суммируйте рекорд двух самых высоких цен.
SELECT SUM(Price) as total_amount
FROM `test`
WHERE Item NOT IN (
SELECT Price
FROM `test`
ORDER BY Price DESC
LIMIT 2)
Ожидаемый результат:
total_amount
------------
70.00
Как использовать JOIN или альтернативный LIMIT в подзапрос в данном запросе?
спасибо.
Я думаю, что ваш подзапрос имеет опечатку. –