Т.е. нужно вывести все данные кроме тех что добавляются из запросов JOIN за последнюю имеющуюся в базе дату. А из JOIN данные верные добавляются, просто остальные данные выводятся за все дни, а нужен только самый последний
Первые два LEFT JOIN собирают данные по дате сколько игр пользователь сыграл вчера и сегодня.
А вот выводить только по одной строке на каждого пользователя по вашей инструкции поправить запрос не получилось - вывелся пустой json - видимо ошибка в запросе.
Да, так запрос прошел, все ок! Только в результате показывает очень много дублирующих строк по каждому пользователю prntscr.com/bjfb2e
Видимо из-за того что в таблице много записей (сохраняются каждый день) - как вывести строку с данными только по самому последнему дню (кроме даты для max(OSI) конечно)?
Константин Китманов: Дело оказалось в том что при запуске дефолтного таска - css сразу не компилировался, но запускался watch, который запускал компиляцию при изменениях в scss. Проверяя я запускал дефолтный таск и понимая что ничего не изменилось, останавливал watch.
Константин Китманов: Пути к файлам - чего их проверять у меня всего две папки в одно scss в другой css, grunt таск выполняет с отчетом об успехе, но css создается пустой, других css файлов в проекте просто нет. Или вы не о путях к файлам input-output?
Оно возращает false