limit выдает рандомную строку без order by. group by не упорядочивает строки КХ обрабатыватывает запрос многопоточно, limit выдаст просто первую строку которую вернет один из потоков select n from (select number n from numbers(100000) order by rand()) group by n limit 1 ---- 88975 select n from (select number n from numbers(100000) order by rand()) group by n order by n limit 1 ---- 0
Обсуждают сегодня