У меня есть таблица TEST со следующими столбцами: code_ver (VARCHAR) люкс (VARCHAR) дата (DATE)
Теперь я хочу выбрать 10 строк с отличным значением code_ver и code_ver NOT LIKE '% DevBld%', отсортированным по дате desc.
Итак, я написал следующий запрос:
select *
from test
where code_ver IN (select DISTINCT code_ver
from test
where code_ver NOT LIKE '%DevBld%'
ORDER by date DESC LIMIT 10);
Этот вопрос должен идеально работать, но моя версия MySQL говорит: эта версия MySQL еще не поддерживает "LIMIT и IN/ALL/ANY/SOME subquery"
Может ли кто-нибудь предложить мне альтернативу этому запросу?