|
Добавление новых Записей
|
|||
---|---|---|---|
#18+
Вставка новых записей в таблицу, например в таблице есть 5 5 02.02.2021 01.01.2025 При вставке новой записи 5 5 05.02.2021 01.01.2025, таблица должна принять следующий вид : 5 5 02.02.2021 04.02.2021 5 5 05.02.2021 01.01.2025 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2021, 18:44 |
|
Добавление новых Записей
|
|||
---|---|---|---|
#18+
dn33369, Я бы нанял скульптора ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2021, 19:22 |
|
Добавление новых Записей
|
|||
---|---|---|---|
#18+
dn33369 Вставка новых записей в таблицу, например в таблице есть 5 5 02.02.2021 01.01.2025 При вставке новой записи 5 5 05.02.2021 01.01.2025, таблица должна принять следующий вид : 5 5 02.02.2021 04.02.2021 5 5 05.02.2021 01.01.2025 > 5 5 02.02.2021 01.01.2025 > 5 5 02.02.2021 04.02.2021 > 5 5 05.02.2021 01.01.2025 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2021, 00:10 |
|
Добавление новых Записей
|
|||
---|---|---|---|
#18+
Vadim Lejnin, Что куда вставляется, по какому алгоритму? Какой вид третьей строки, от чего она зависит Давате полную постановку задачи Покажите что сделали (тестовая схема), попытки решить, что получается детский лепет какой-то В Вашей постановке задачи, решением будет Код: plsql 1. 2. 3.
Для начала, DDL команды для теста памятка: HOWTO :: Как правильно задавать вопросы Как мне оформить свое сообщение? Студентам, желающим помощи 1) Полная постановка задачи (без сокращений) 2) Подготовьте тестовые данные, лучше в виде with например (не ваш случай): Код: plsql 1. 2. 3. 4. 5. 6.
3) Покажите что сделали, что получили, без сокращений. ( лучше не в виде screenshot) 4) используйте Тэги, читать код без них неудобно, правильно оформляйте сообщение ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2021, 00:19 |
|
Добавление новых Записей
|
|||
---|---|---|---|
#18+
Вангую. Нужно разделение на диапазоны дат. А что будет, если вставить 3-ю, 4-ю, N-ю? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2021, 03:47 |
|
Добавление новых Записей
|
|||
---|---|---|---|
#18+
dn33369 Вставка новых записей в таблицу, например в таблице есть Код: plaintext
Код: plaintext
Код: plsql 1. 2.
Для оформления кода используйте, пожалуйста, тэг SARC или ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2021, 18:26 |
|
Добавление новых Записей
|
|||
---|---|---|---|
#18+
SQL*Plus dn33369 Вставка новых записей в таблицу, например в таблице есть Код: plaintext
Код: plaintext
Код: plsql 1. 2.
Для оформления кода используйте, пожалуйста, тэг SARC или Для оформления кода используйте, пожалуйста, тэг SRC или FIXED. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2021, 18:27 |
|
Добавление новых Записей
|
|||
---|---|---|---|
#18+
бесконечные истории о вечной любви о периодах в sql ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2021, 23:36 |
|
Добавление новых Записей
|
|||
---|---|---|---|
#18+
Vadim Lejnin, В таблице 4 поля N1 N2 DATE_START DATE_END Нужна проверка на пересекающиеся периоды Например, вставляю 1 1 07.02.2021 01.01.2025 Далее вставляю 2 2 04.02.2021 01.01.2025 В таблице получится : 1 1 07.02.2021 01.01.2025 2 2 04.02.2021 06.02.2021 Т е запись закрывается с -1 и в таблице может быть только одна запись с 01.01.2025 Дальше если я вставляю 3 3 05.02.2021 , запись уже вписывается в период второй записи и вывести это как ERROR_TEXT( что ошибка пересекающихся периодов) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 08:18 |
|
|
start [/forum/topic.php?fid=52&fpage=25&tid=1880441]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 254ms |
total: | 396ms |
0 / 0 |