|
Как добавить к одному запросу, отсутствующие записи из второго | ☑ | ||
---|---|---|---|---|
0
ВаликТР
14.01.14
✎
01:17
|
Привет всем знатокам! Прошу вашей помощи!
Есть выборки... 1. Номенклатура Картинка Элемент1 <1> Элемент2 <2> Элемент4 <4> Элемент5 <5> 2. Номенклатура Картинка Элемент1 <1> Элемент3 <3> Элемент5 <5> Нужно получить... Номенклатура Картинка Элемент1 <1> Элемент2 <2> Элемент3 <3> Элемент4 <4> Элемент5 <5> Заранее спасибо за сочувствие. |
|||
1
ВаликТР
14.01.14
✎
01:18
|
Вернее это не выборки а запросы.
Решить нужно тоже запросом. |
|||
2
zak555
14.01.14
✎
01:18
|
объединить все
|
|||
3
Как страшно жить
14.01.14
✎
01:26
|
(2) не, просто ОБЪЕДИНИТЬ
|
|||
4
ВаликТР
14.01.14
✎
01:41
|
Наверное нужно приблизить к реалиям моей задачи. Наверное все не так просто.
1. Номенклатура Картинка Элемент1 <1> Элемент2 <2> Элемент3 <3> Элемент4 <4> 2. Номенклатура Картинка Элемент1 <10> Элемент3 <30> Элемент5 <50> Нужно получить... Номенклатура Картинка Элемент1 <1> Элемент2 <2> Элемент3 <3> Элемент4 <4> Элемент5 <50> Пока что выдает (хоть ОБЪЕДИНИТЬ, хоть ОБЪЕДИНИТЬ ВСЕ) вот это... Номенклатура Картинка Элемент1 <1> Элемент1 <10> Элемент2 <2> Элемент3 <3> Элемент3 <30> Элемент4 <4> Элемент5 <50> |
|||
5
GROOVY
14.01.14
✎
01:44
|
Ты условие сам сформулировать можешь?
|
|||
6
GROOVY
14.01.14
✎
01:44
|
А то мы тут до утра гадать будем.
|
|||
7
Как страшно жить
14.01.14
✎
01:44
|
ОБЪЕДИНИТЬ ВСЕ
и сгруппировать |
|||
8
Как страшно жить
14.01.14
✎
01:45
|
(6) за что ж такая кара то? ОФФ
|
|||
9
ВаликТР
14.01.14
✎
01:46
|
(5) перед вашим постом сформулировал. Для решения этой задачи пример выше был не показателен.
|
|||
10
ВаликТР
14.01.14
✎
01:49
|
(7) Как бы верно, но нужно чтоб в результат попали ВСЕ значения из первой таблицы (эти изображения "родные") а к остальным элементам остались из второй. Где гарантия, что при группировке останется Элемент3-3, а не Элемент3-30
|
|||
11
Как страшно жить
14.01.14
✎
01:51
|
(10)минимум или максимум возьмите
|
|||
12
GROOVY
14.01.14
✎
01:51
|
Это не объединение, а соединение по условию.
|
|||
13
ВаликТР
14.01.14
✎
01:55
|
(11) тоже нельзя. Если, например, в первой таблице окажется Элемент5-60, тогда он перекроется из второй таблицы Элемент5-50. (если по минимум) А нужно, чтобы остался Элемент5 из первой таблицы. И только Если его нет, можно взять из второй.
|
|||
14
ВаликТР
14.01.14
✎
02:33
|
(12) Предварительные исследования показывают, что GROOVY прав. Спасибо. Надеюсь все так же успешно и закончится.
|
|||
15
ВаликТР
14.01.14
✎
02:36
|
Первая таблица соединяется со второй по полю Номенклатура с доп. условием табл2.Номенклатура ЕСТЬ NULL (11)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |