Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Проектирование БД Новый топик    Ответить
 Запрос из бд  [new]
vanchok
Member

Откуда:
Сообщений: 11
Добрый день, опять возникла проблема, необходимо провести фильтрацию по дате, дата в бд хранится в таком формате MM/yyyy/dd
Но необходимо в запросе выполнить фильтрацию по следующей маске даты yyyy-MM-dd, подскажите пожалуйста, понимаю что написал полный бред, ведь нельзя же фильтровать, поле даты в разных типах, изначально думал запросом перевести в нормальный вид, но сервер не выдерживает( очень много полей
SELECT usluga, SUM(заявления) as sum
FROM(
SELECT
  COUNT(*)    AS заявления,
  to_char(o.order_date, 'yyyy-mm-dd')                                    AS дата,
  substring(u.title FROM 0 FOR 48)                                       AS оператор,
  o.service_title                         AS usluga
FROM smartcenterorder o, smartcentermfc m, smartcenteruser u
WHERE дата BETWEEN '2016-03-03' AND '2017-03-03'
     AND o.service_title LIKE '%ЕСИА'
GROUP BY оператор, usluga) as foo
GROUP BY usluga
ORDER BY sum desc
24 июл 17, 14:08    [20669876]     Ответить | Цитировать Сообщить модератору
 Re: Запрос из бд  [new]
Naf
Member

Откуда: Москва
Сообщений: 2682
Думаю это вопрос по конкретной СУБД
24 июл 17, 14:18    [20669915]     Ответить | Цитировать Сообщить модератору
 Re: Запрос из бд  [new]
vanchok
Member

Откуда:
Сообщений: 11
Naf,

используется postgresql
24 июл 17, 14:20    [20669925]     Ответить | Цитировать Сообщить модератору
 Re: Запрос из бд  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 33424
vanchok
Добрый день, опять возникла проблема, необходимо провести фильтрацию по дате, дата в бд хранится в таком формате MM/yyyy/dd


Даты в БД не хранятся ни в каком формате. Они хранятся как даты.
Время -- как время.

А если у тебя "в формате" -- это СТРОКА.

Приведи DDL таблицы, пример данных и описание желаемого запроса, также желательно с примером желаемого результата.

Попроси перенести тему в форум, соответствующий твоей используемой СУБД.
24 июл 17, 18:10    [20670832]     Ответить | Цитировать Сообщить модератору
 Re: Запрос из бд  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 22601
vanchok, какой конкретно тип у колонки с датой?

https://postgrespro.ru/docs/postgrespro/9.6/datatype-datetime
24 июл 17, 18:10    [20670833]     Ответить | Цитировать Сообщить модератору
Все форумы / Проектирование БД Ответить