Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
02.05.2021, 14:02
|
|||
---|---|---|---|
|
|||
Как можно общее объединить с частным |
|||
#18+
Есть такая таблица: Объект - НачальДата - КонечДата - Процент Общий - 01.01.2021 - 01.12.2021 - 5% Частный1 - 01.04.2021 - 01.05.2021 - 8% Мне надо получить в запросе для Частный1: Частный1 - 01.01.2021 - 5% Частный1 - 01.02.2021 - 5% Частный1 - 01.03.2021 - 5% Частный1 - 01.04.2021 - 8% Частный1 - 01.05.2021 - 8% Частный1 - 01.06.2021 - 5% Частный1 - 01.07.2021 - 5% Частный1 - 01.08.2021 - 5% Частный1 - 01.09.2021 - 5% Частный1 - 01.10.2021 - 5% Частный1 - 01.11.2021 - 5% Частный1 - 01.12.2021 - 5% для Частный2: Частный2 - 01.01.2021 - 5% Частный2 - 01.02.2021 - 5% Частный2 - 01.03.2021 - 5% Частный2 - 01.04.2021 - 5% Частный2 - 01.05.2021 - 5% Частный2 - 01.06.2021 - 5% Частный2 - 01.07.2021 - 5% Частный2 - 01.08.2021 - 5% Частный2 - 01.09.2021 - 5% Частный2 - 01.10.2021 - 5% Частный2 - 01.11.2021 - 5% Частный2 - 01.12.2021 - 5% ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.05.2021, 20:20
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
Adilby, "Мне надо получить" - так получай, кто же тебе не даёт ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.05.2021, 20:40
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
Генерируешь таблицу-календарь, а потом LEFT JOIN и COALESCE. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.05.2021, 23:08
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
Adilby Общий - 01.01.2021 - 01.12.2021 - 5% ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.05.2021, 20:00
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
court, хлопцу нужно? ну как бы хлопец ни у кого ничего не просил и даже не спрашивал, не? Или это случай, когда верные холопы должны на лету угадывать и воплощать чаяния барина? ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.05.2021, 22:08
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
Adilby Есть такая таблица: Объект - НачальДата - КонечДата - Процент Общий - 01.01.2021 - 01.12.2021 - 5% Частный1 - 01.04.2021 - 01.05.2021 - 8% Мне надо получить в запросе для Частный1: Частный1 - 01.01.2021 - 5% Частный1 - 01.02.2021 - 5% Частный1 - 01.03.2021 - 5% Частный1 - 01.04.2021 - 8% Частный1 - 01.05.2021 - 8% Частный1 - 01.06.2021 - 5% Частный1 - 01.07.2021 - 5% Частный1 - 01.08.2021 - 5% Частный1 - 01.09.2021 - 5% Частный1 - 01.10.2021 - 5% Частный1 - 01.11.2021 - 5% Частный1 - 01.12.2021 - 5% Может просто создать справочник объектов и "главную" таблицу занося в неё данные за месяц (или ежедневные-как Вам надо) Нужно минимум 2 таблицы со ВСЕМИ данными для получения нужной Вам информации. Или я чего-то не знаю/не понимаю ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.05.2021, 22:36
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
sdku Стесняюсь спросить:а с какого перепугу 8% 01.05.21 а не 01.09.21(между начальной и конечной датой 12 месяцев). у нормального пацана в примере январь с 1 по 12 число... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.05.2021, 22:40
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
ему наверно проще цикл сделать от даты до даты и писать в промежуточную таблицу результат ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.05.2021, 14:42
|
|||
---|---|---|---|
|
|||
Как можно общее объединить с частным |
|||
#18+
Забыл написать, есть еще другая таблица с записями например: Частный1 - 01.01.2021 - 1000 Частный1 - 01.02.2021 - 1000 Частный1 - 01.03.2021 - 1000 Частный1 - 01.04.2021 - 1000 Частный1 - 01.05.2021 - 1000 Частный1 - 01.06.2021 - 1000 Частный1 - 01.07.2021 - 1000 Частный1 - 01.08.2021 - 1000 Частный1 - 01.09.2021 - 1000 Частный1 - 01.10.2021 - 1000 Частный1 - 01.11.2021 - 1000 Частный1 - 01.12.2021 - 1000 Частный2 - 01.01.2021 - 2000 Частный2 - 01.02.2021 - 2000 Частный2 - 01.03.2021 - 2000 Частный2 - 01.04.2021 - 2000 Частный2 - 01.05.2021 - 2000 Частный2 - 01.06.2021 - 2000 Частный2 - 01.07.2021 - 2000 Частный2 - 01.08.2021 - 2000 Частный2 - 01.09.2021 - 2000 Частный2 - 01.10.2021 - 2000 Частный2 - 01.11.2021 - 2000 Частный2 - 01.12.2021 - 2000 И мне надо объединить эти две таблицы и получить выборку для where Объект='Частный1 ': Частный1 - 01.01.2021 - 1000*5% Частный1 - 01.02.2021 - 1000*5% Частный1 - 01.03.2021 - 1000*5% Частный1 - 01.04.2021 - 1000*8% Частный1 - 01.05.2021 - 1000*8% Частный1 - 01.06.2021 - 1000*5% Частный1 - 01.07.2021 - 1000*5% Частный1 - 01.08.2021 - 1000*5% Частный1 - 01.09.2021 - 1000*5% Частный1 - 01.10.2021 - 1000*5% Частный1 - 01.11.2021 - 1000*5% Частный1 - 01.12.2021 - 1000*5% и выборку для where Объект='Частный2 ': Частный2 - 01.01.2021 - 2000*5% Частный2 - 01.02.2021 - 2000*5% Частный2 - 01.03.2021 - 2000*5% Частный2 - 01.04.2021 - 2000*5% Частный2 - 01.05.2021 - 2000*5% Частный2 - 01.06.2021 - 2000*5% Частный2 - 01.07.2021 - 2000*5% Частный2 - 01.08.2021 - 2000*5% Частный2 - 01.09.2021 - 2000*5% Частный2 - 01.10.2021 - 2000*5% Частный2 - 01.11.2021 - 2000*5% Частный2 - 01.12.2021 - 2000*5% Как можно такое получить? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.05.2021, 06:41
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.05.2021, 03:29
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
Tarasios ...- так получай, кто же тебе не даёт... Вместо того, что бы цинично смеяться над бескультурными людьми, можно было бы для начала ткнуть носом в это безкультурие, ибо ты ни чем не лучше со своим словесным поносом ни о чем. Если не нравится, то будь примером для подражания и покажи как надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.05.2021, 05:32
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
Лапух Tarasios ...- так получай, кто же тебе не даёт... Вместо того, что бы цинично смеяться над бескультурными людьми, можно было бы для начала ткнуть носом в это безкультурие, ибо ты ни чем не лучше со своим словесным поносом ни о чем. Если не нравится, то будь примером для подражания и покажи как надо. Вот кто бы уже за "словесный понос" молчал, так это ты ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.05.2021, 07:12
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
Лапух, Tarasios! Джентльмены, продолжение беседы в тоне "сам дурак" награждается баном. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.05.2021, 11:59
|
|||
---|---|---|---|
Как можно общее объединить с частным |
|||
#18+
mds_world ..."сам дурак" награждается баном... А можно мне аж целых два или даже три? Ибо я очень уж по жизни жадный до баллов и прочих каких то там - лайков. А если без смеха, то чё - Tarasios просто ни о чем тему засоряет без реального ответа по существу и на это ему было прямо указано? Так как он высказался, даже я или моя жена или аж кошка ответить на вопрос может. Именно таким пустобрёхам в натуре и надо указадельным пальцем грозить, а не нам - Праведным праведникам, замечающим пустопорожнее балабольство ни о чём, ну разве что для добавления количества сообщений они это делають, поднимая свою никчЁмную репутацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1609695]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
122ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 265ms |
total: | 472ms |
0 / 0 |