Прошу помощи: При выполнении запроса с вложенным запросом получил ошибку
This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
Поиск в интернете натолкнул на решение - вложенный запрос надо обернуть в еще один SELECT.
Не помогло, но могу ошибаться.
Задача - вывести из базы 4 строки, где ID одной из них будет равна 7, а остальные рандомно любые. Делаю так:
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- SELECT * FROM `table_1` WHERE id=7 AND id IN ( SELECT * FROM (SELECT id FROM table_1 WHERE id !=7 LIMIT 3) AS `id`)