Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > MySQL > Рандомная запись в подзапросе |
Автор: DeMx 31.5.2007, 21:00 |
Пытаюсь вытащить одну случайную запись в подзапросе. Есть две таблицы (t1 и t2), связанные по некому полю report_id, к примеру. Нужно вытащить все записи из таблицы t1, при этом не забыв прихватить поле preview из связанной таблицы t2. Но суть в том, что в t2 может быть несколько записей, удовлетворяющих связи, поэтому мне надо вытащить одну случайную (RAND(), полагаю нужно использовать). Как это сделать? З.Ы. Результат надо отсортировать по связываемому полю report_id, без дубликатов. |