Выборка данных по месяцу даже если нет данных

M
На сайте с 03.06.2012
Offline
73
341

Здравствуйте уважаемые форумчане. Столкнулся с одной проблемой и нужен ваш совет.

Мне нужно выбрать с базы таблицу входа пользователя в систему за 1 месяц. Но таблица должна быть в виде

Таблица 1

с базы я могу выбрать только сущестующие значения те будет следующие

Таблица 2

а как можно получить результат выборки как в таблице 1? Или так нельза и нужно делать только средствами PHP? Спасибо

totamon
На сайте с 12.05.2007
Offline
437
#1
meverikxp:
Или так нельза и нужно делать только средствами PHP?

а чем вас средства php не устраивают?

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
VHS
На сайте с 28.09.2007
Offline
142
VHS
#2

С учетом того, что вывод будет через php - проще не ломать себе голову.

А вообще решение самое простое - генерируем скриптом таблицу с датами в нужном нам диапазоне, а потом делаем выборку нужного нам диапазона с join из таблицы с данными, которые нужно вывести на каждую дату.

M
На сайте с 03.06.2012
Offline
73
#3
VHS:
С учетом того, что вывод будет через php - проще не ломать себе голову.
А вообще решение самое простое - генерируем скриптом таблицу с датами в нужном нам диапазоне, а потом делаем выборку нужного нам диапазона с join из таблицы с данными, которые нужно вывести на каждую дату.

Спасибо, Сделал через PHP, просто думал возможно есть простой способ для SQL. Раз нет то лутше не нашружать БД лишним JOIN

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий