powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird дата, время
4 сообщений из 4, страница 1 из 1
Firebird дата, время
    #39084143
benderator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет, есть таблица, в ней хранятся часы и минуты в разных ячейках, можно ли как-то средствами interbase объединить их во время и сравнить (s.bhour,s.bmin) < (s2.bhour,s2.bmin), чтонибудь вроде TIMEFROMPARTS

Код: sql
1.
2.
3.
4.
5.
select s.workdate, s.pcode , s.bhour ,c.fullname
from schedule s
left join schedule s2 on s.pcode = s2.pcode and (s.bhour,s.bmin) < (s2.bhour,s2.bmin)
left join clients c on c.pcode=s.pcode
where s.workdate = 'tomorrow' and c.byear > '1900' 
...
Рейтинг: 0 / 0
Firebird дата, время
    #39084145
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подсказываю: в одном часу 60 минут.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird дата, время
    #39084166
benderator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может я не правильно описал.
В таблице у одного s.pcode может быть несколько времён
С одними s.bhour < s2.bhour все работает, но когда часы одни а минуты разные вылазят одинаковые строчки в выборку, нужно чтобы выбиралась наименьшее время часы:минуты.
...
Рейтинг: 0 / 0
Firebird дата, время
    #39084168
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты серьёзно не умеешь пересчитать часы (отдельно) и минуты (отдельно) в чисто минуты?
Отлови какого-нибудь школьника, попроси научить.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird дата, время
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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