|
Объединение запросов | ☑ | ||
|---|---|---|---|---|
|
0
kolts23381
24.06.13
✎
21:41
|
Объединяю запросы.
В первом запросе два поля номенклатура и цена. Во втором запросе только номенклатура. Необходимо чтоб номенклатура не повторялась. Но дело в том что так как у второго запроса нет поля цена приходится выбирать 0 как цена. Соответственно цены у двух запросов разные и номенклатура дублируется. Как-то можно выбрать во втором запросе только ту номенклатуру которой нет в первом? Код Выбрать тз.номенклатура как номенклатура, тз.цена как цена из тз объединить Выбрать тз1.номенклатура как номенклатура, 0 как цена из тз1 Придется писать еще запрос или как то в этом запросе можно отбросить ненужное? |
|||
|
1
К_Дач
24.06.13
✎
21:53
|
О ужас. Сгруппируй по номенклатуре!
|
|||
|
2
iHell
24.06.13
✎
21:53
|
ВТ, группировка - выбирай на вкус.
|
|||
|
3
runoff_runoff
24.06.13
✎
21:55
|
сгруппируй по партноменклатуре..
|
|||
|
4
iHell
24.06.13
✎
21:56
|
Как-то можно выбрать во втором запросе только ту номенклатуру которой нет в первом?
Первый запрос в вт. Далее эту вт объединяешь со вторым запросом, где ставишь условие на вхождение номенклатуры. Какой вопрос, таков ответ. |
|||
|
5
zak555
24.06.13
✎
21:58
|
соедини
|
|||
|
6
kolts23381
24.06.13
✎
22:01
|
Выбрать тз.номенклатура как номенклатура,
тз.цена как цена из тз объединить Выбрать тз1.номенклатура как номенклатура, 0 как цена из тз1 Сгруппировать по номенклатура А с полем цена что делать? Пишет поле не входит в группу. (4) Вопрос нормальный, просто надо уловить мессадж. Я часто сталкиваюсь с такой необходимостью. Юзать временные таблицы могу. Хочу сделать оптимальней. То есть сразу в одном запросе. То есть меня интересует есть ли в запросе такая возможность. Если нельзя в одном запросе это сделать я сделаю в нескольких. |
|||
|
7
kolts23381
24.06.13
✎
22:02
|
(5) Попробую соединить
|
| Форум | Правила | Описание | Секции | Поиск |