SQLLab
SQLАнекдотыСлучайный →
query

— Почему ORDER BY RANDOM() медленный? — Присваивает случайное число каждой строке, потом сортирует всё. — Для таблицы в миллион строк? — Читает миллион, сортирует миллион. — Как быстро получить случайную строку? — SELECT * FROM big_table TABLESAMPLE SYSTEM(0.1) LIMIT 1; — Или через random() + keyset если знаешь диапазон ID.

📬

Получать новые анекдоты на почту

Раз в неделю — подборка лучших SQL-шуток. Без спама.