powered by simpleCommunicator - 2.0.33     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Выделить день недели из date, timestamp, now
5 сообщений из 5, страница 1 из 1
Выделить день недели из date, timestamp, now
    #32125343
YVG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YVG
Гость
Здравствуйте,

_пожалуйста_ подскажите, как узнать день недели из даты, представленной в формате
а) date
б) timestamp
в) now() (т.е. текущий день недели)?
...
Рейтинг: 0 / 0
Выделить день недели из date, timestamp, now
    #32125452
Konrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
select to_char(now(),'Day');


Разумеется, вместо now() можно подставить date( дата ).
...
Рейтинг: 0 / 0
Выделить день недели из date, timestamp, now
    #32128648
YVG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YVG
Гость
Cпасибо!
...
Рейтинг: 0 / 0
Выделить день недели из date, timestamp, now
    #32129826
YVG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YVG
Гость
Да, а вот почему у меня возникла следующая проблемма:

Имею таблицу, к примеру с двумя колонками,
CREATE TABLE days (
note text,
day text
);

В колонке note содержится информация, в колонке day - перечень дней недели (такой же, какой получается при SELECT to_char(now(),'Day');

Так вот, когда я хочу выбрать данные по day - мне всегда возвращается 0, хотя делаю выборку к примеру в понедельник, и знаю что в одной из записей в поле day есть Monday.

В дополнение, вдруг это важно, в day у меня хранится название не одного дня, а их перечень (к примеру 'Monday/Saturday'), а при выборке пользуюсь LIKE (~*).

Ошибки в написании дня недели в day вроде нет (несколько раз сверял написание с тем что выдаёт SELECT to_char(now(),'Day');)

Почему не работает выборка?
...
Рейтинг: 0 / 0
Выделить день недели из date, timestamp, now
    #32130115
Konrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Текст запроса в студию. Я не думаю, что форум читают одни телепаты :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Выделить день недели из date, timestamp, now
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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