Составить запрос для mysql
Семен17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
10.11.2014
Нужно помочь составить запрос для mysql.
Есть таблица вида
id - name - cat
1 - nam1 - 1
2 - nam2 - 1
3 - nam3 -
4 - nam4 -
5 - nam5 - 1
6 - nam6 - 2
7 - nam7 - 2
Нужно вывести несколько случайных записей. При этом если поле cat заполyено, то из строк с одинаковыми значениями выводится одно случайным образом. Пусть для данного выше примера нужно сделать выборку из всех записей. Должно вывести записи с этим id: (случайно 1,2 или 5), 3, 4, (случайно 6 или 7).
Возможно ли это сделать средствами mysql?