Size: a a a

Laravel для начинающих

2020 June 04

D

Developer in Laravel для начинающих
нет
источник

D

Developer in Laravel для начинающих
как видишь
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Vitaly
а зачем там группировка ? Разве У Васи может быть 140 баллов и тут же 20 баллов? разве Вася не уникален ?
ему нужно вывести 10 пользователей
источник

D

Developer in Laravel для начинающих
у меня просто задача такая - вывести топ 10 пользователей а так же топ набраные их балы да еще упорядочить это все по дате и убыванию балов

Вася 140
Вася 130
Вася 120
А оставить только Вася 140 итд
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
их максимальные балы
источник

V

Vitaly in Laravel для начинающих
Alexander Pavlenko 🌚
ему нужно вывести 10 пользователей
ну так это лимитом решается
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Stas
и тут тоже самое
ты точно так же сделал как тебе скинули?
источник

S

Stas in Laravel для начинающих
$users = Result::select(DB::raw('max(point) as point, user'))->orderBy('point', 'desc')->groupBy('user')->limit(10)->get();
Задача добавить id записей
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Vitaly
ну так это лимитом решается
у него в таблице на одного юзера много записей
источник

V

Vitaly in Laravel для начинающих
Alexander Pavlenko 🌚
у него в таблице на одного юзера много записей
😱... хотя бы бывает ... типа несколько соревнований в один день
источник

S

Stas in Laravel для начинающих
Alexander Pavlenko 🌚
ты точно так же сделал как тебе скинули?
groupBy('id','user') так нельзя сразу перестает групировать
источник

D

Developer in Laravel для начинающих
скинь резулбьтат
источник

D

Developer in Laravel для начинающих
выполнения
источник

D

Developer in Laravel для начинающих
Alexander Pavlenko 🌚
$users = DB::table('results')->groupBy('id','user')->get(['id','user', DB::raw('MAX(point) as point')]);
вот этого
источник

S

Stas in Laravel для начинающих
Developer
скинь резулбьтат
выводит 100500 всех пользователей и все резултаты
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Stas
groupBy('id','user') так нельзя сразу перестает групировать
groupBy(['id','user'])
источник

S

Stas in Laravel для начинающих
Roman Kolosov
Ну да если id добавить то группировка не будет работать
вот тут е обсуждали
источник

D

Developer in Laravel для начинающих
$users = DB::table('results')->groupBy('id','user')->get(['id','user', DB::raw('MAX(point) as point')])->limit(10);
источник

S

Stas in Laravel для начинающих
Galèriarch the Kobanian 🐗
groupBy(['id','user'])
аналогично
источник

S

Stas in Laravel для начинающих
я ввсе пробывал
источник