Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Выбрать кол-во событий за месяц за каждое число месяца / 4 сообщений из 4, страница 1 из 1
05.08.2015, 11:50
    #39023300
bodpad
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать кол-во событий за месяц за каждое число месяца
Ребят нужна помощь с запросом.

Имеется календарь мероприятий [2 таблицы]

tbl 1: events_relationship

site_id event_id37358359

tbl 1: events_event

id title datetime7 Последний звонок 2015-08-01 12:008 День рождения брата 2015-08-03 11:459 Обучающие семинары по работе в ЕСЭД 2015-08-03 16:45

Две таблицы мне подсказали сделать опытные товарищи этого форума, т.к. в производительности я еще даже не подмастерье,то совет сразу принял на веру

Исходя из записей видно что за 3 августа имеются две записи, а за 1 августа всего одна.
Представим что записей много за все дни

Как правильно получить количество мероприятий за каждое число указанного месяца и года вида [чило:кол-во мероприятий]?
Чтобы результатом был(исходя из предст. табл.) -> [2:1,3:2] и т.д.

У меня есть реализация выборки всех записей за выбранный период(месяц.год) и дальнейшего их сортировки уже серверный скриптом. Но вот стал рыскать в инете о выборке уже непосредственно кол-ва, в итоге пришел снова к Вам.

То что есть на данный момент.
Мой вариант запроса всех записей за выбранный период(месяц.год)
Код: sql
1.
2.
3.
4.
5.
6.
SELECT *
FROM events_relationship
INNER JOIN events_event ON events_relationship.event_id = events_event.id
WHERE events_relationship.site_id = id_подсайта(они есть и у каждого своя табл. мероприятий)
AND EXTRACT(MONTH FROM events_event.datetime) = 8
AND EXTRACT(YEAR  FROM events_event.datetime) = 2015
...
Рейтинг: 0 / 0
05.08.2015, 12:03
    #39023317
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать кол-во событий за месяц за каждое число месяца
bodpadполучить количество мероприятийcount.
bodpadопытные товарищи этого форумаэто твое первое сообщение в этом форуме.

рекомендую сначала научиться водить, потом спрашивать как доехать от москвы до санкт-ленинграда.
...
Рейтинг: 0 / 0
05.08.2015, 12:18
    #39023345
bodpad
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать кол-во событий за месяц за каждое число месяца
count у меня возвращает кол-во за весь месяц, я никак не могу получить за каждое число.

Сообщение уже 30.
Учиться нужно с инструктором. За обратное необходимо привлекать к ответственности
...
Рейтинг: 0 / 0
06.08.2015, 16:01
    #39024450
LeXa NalBat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбрать кол-во событий за месяц за каждое число месяца
Изучите основы SQL.

SELECT datetime, count(*) ... GROUP BY datetime
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Выбрать кол-во событий за месяц за каждое число месяца / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]