У меня есть таблица с различными категориями. Можно ли вернуть две случайные строки из каждой категории?SQL: получить 2 строки из каждой категории
Мой стол:
-----------------------------
| ID | CATEGORY |
-----------------------------
| 1 | PINK |
| 2 | GREEN |
| 3 | PINK |
| 4 | GREEN |
| 5 | BLUE |
| 6 | BLUE |
| 7 | BLUE |
| 8 | PINK |
| 9 | GREEN |
-----------------------------
Что я хочу вывести:
-----------------------------
| ID | CATEGORY |
-----------------------------
| 1 | PINK |
| 8 | PINK |
| 2 | GREEN |
| 4 | GREEN |
| 6 | BLUE |
| 7 | BLUE |
-----------------------------
Да. можно http://stackoverflow.com/questions/19412/how-to-request-a-random-row-in-sql – zod
^Это другой вопрос – user2217162
определить «случайный» – Woot4Moo