При Проблема в следующем: есть таблица: \d test Table "public.test" Column | Type | Modifiers --------+-------------------+------------------------------- id | integer | not null default nextval('test_id_seq'::regclass) first | integer | last | integer | value | character varying | select * from test; id | first | last | value ----+-------+------+------- 1 | 1 | 2 | 4 | 3 | 5 | 5 | 7 | 10 | (3 rows) Для простоты, можно предположить, что first - это время входа, а last - время выхода. т.о. (first,last) - интервал времени хочется добавить некое ограничение, чтобы данные вида insert into test (first, last) values(8, 11) НЕ принимались. т.е. проверять уже введенные интервалы и новый на пересечение. можно конечно все это реализовать на PHP но хочется более симпатичного решения
Ответ на:
комментарий
от phoenix
Ответ на:
комментарий
от qqqq
Ответ на:
комментарий
от qqqq
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Проблема с упорядочиванием записей в PostgreSQL (2017)
- Форум Как правильно написать запрос на получение всех диалогов? (2021)
- Форум Выполнить запрос 1 раз, но получать записи по кускам (2020)
- Форум [postrgesql] переупорядочить таблицу (2008)
- Форум Помогите реализовать рекурсивное дерево (2016)
- Форум sqlite избежать автоинкремента primary key (2017)
- Форум MySQL vs. PostgreSQL holy war (2013)
- Форум сформировать условие для setFilter из QSqlTableModel (2015)
- Форум Persistence / Data mapping (2010)
- Форум Наконец-то! Я осилил рекурсивное дерево на SQL! (2016)