|
Объединение таблиц в запросе
| ☑ |
0
Eeelena
12.03.19
✎
11:12
|
Здравствуйте.
Допустим есть две таблицы с колонками Период Номенклатура Количество , при объединении из за колонки Период строки не схлопываются, так как в одной строке Период эта пустая дата. Подскажите при объединении это вообще возможно ?
|
|
1
shadow_sw
12.03.19
✎
11:14
|
запрос в студию
|
|
2
Franchiser
гуру
12.03.19
✎
11:14
|
Сгруппировать и посчитать максимум по периоду
|
|
3
VladZ
12.03.19
✎
11:15
|
(0) "при объединении это вообще возможно ?" - что именно возможно?
|
|
4
Eeelena
12.03.19
✎
11:15
|
(3) соединить это в одну строку
|
|
5
Eeelena
12.03.19
✎
11:19
|
(1) Например
ВЫБРАТЬ
Период,
Номенклатура,
Количество
ИЗ Таб1
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
Период,
Номенклатура,
Количество
ИЗ Таб1
|
|
6
Homer
12.03.19
✎
11:20
|
если номенклатура не уникальна в каждой таблице, то да.
|
|
7
Homer
12.03.19
✎
11:21
|
(6) если номенклатура уникальна в каждой таблице, то да.
|
|
8
Eeelena
12.03.19
✎
11:21
|
и у меня выборка
01.04.2019 болт 5
болт -5
01.08.2019 болт 2
я хочу чтоб получилась две строки
01.04.2019 болт 0
01.08.2019 болт 2
|
|
9
catena
12.03.19
✎
11:23
|
Сгруппировать максимум(период)
|
|
10
Homer
12.03.19
✎
11:29
|
(8) а как запрос их сортирует по вашему мнению, в каком порядке при объединении? я так понимаю что без периода эта другая таблица!
|
|
11
Eeelena
12.03.19
✎
11:31
|
(9) Если Сгруппировать максимум(период), то получится одна строка
01.08.2019 болт 2
а мне нужно
01.04.2019 болт 0
01.08.2019 болт 2
|
|
12
Homer
12.03.19
✎
11:38
|
(11) как вы определили, что без периода -5 идет после первой строки (01.04.19), а не после второй (01.08.19)
|
|
13
catena
12.03.19
✎
11:52
|
(11)Да, не заметила, что одна номенклатура. Тогда +(12), куда прибавлять-то
|
|