Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Помогите составить MySQL запрос пожалуйста
цитата
14/12/18 в 14:06
 ione
Приветствую!
Допустим есть таблица с видео файлами, каждый видео файл принадлежит определенному платнику:
Код:

id,file,site

1,file1,site1
2,file2,site1
3,file3,site2
.
.
.
.
N,fileN,siteM


Можно ли на чистом MySQL сделать такой запрос, чтобы вывести по 100 рандомных
файлов с каждого сайта, если нет 100, то сколько есть...

Вижу пока решение с использованием ПХП, сделать запрос
Код:
SELECT DISTINCT(site) FROM table

и потом уже в цикле по каждому сайту пробегать и выбирать данные.
Но может на MySQL как то можно сразу все выбрать

Заранее огромное спасибо!
цитата
15/12/18 в 01:40
 Sterx
если бы сайтов было немного то помог бы
(SELECT 1) UNION (SELECT 2) UNION (SELECT 3)....
цитата
15/12/18 в 01:59
 Mika
Смотря какая версия MySQL.
Если 8.0, то гугли window functions.


Эта страница в полной версии