|
Как запросом объединить два регистра сведений, чтобы было по одной записи... | ☑ | ||
---|---|---|---|---|
0
Azmarika
12.09.14
✎
12:57
|
Доброй всем пятницы! Может кто подскажет, что-то никак не соображу.
Есть два регистра сведений, мне необходимо их объединить по категории, но в одном регистре одна запись, а в другом две записи по этой категории, в результате выходит две записи, а можно как-то организовать в запросе, чтобы объединение шло по первой встречной и выходила только одна? |
|||
1
ArchLord
12.09.14
✎
13:03
|
Группировка тебе в помощь (0)
|
|||
2
Azmarika
12.09.14
✎
13:05
|
Ой, не подумала. Спасибо. Сейчас попробую
|
|||
3
kosts
12.09.14
✎
13:05
|
(0) Возможно доп условие поможет. Чем-то же записи отличаются.
|
|||
4
Azmarika
12.09.14
✎
13:08
|
Группировка не помогла, там практически все поля строковые. А вот с условием, не пойму как, чтоб только одна запись из второй таблицы шла
|
|||
5
Chav
12.09.14
✎
13:10
|
минимум, максимум в группировке используй
|
|||
6
kosts
12.09.14
✎
13:13
|
(4) Прямо в условии соединения между таблицами условие добавь.
|
|||
7
Azmarika
12.09.14
✎
13:13
|
1 регистр
Склад №004 ул.Калининградская, 1 Ветчины 1 эконом Да 2 регистр Мясная гастрономия витрина - 1 эконом 200 Склад №004 ул.Калининградская, 1 Ветчины 1 Мясная гастрономия витрина ЕЩЁ одна запись - она не нужна Склад №004 ул.Калининградская, 1 Ветчины 1 эконом Да Мясная гастрономия горка - 1 эконом 100 Склад №004 ул.Калининградская, 1 Ветчины 5 Мясная гастрономия горка |
|||
8
Azmarika
12.09.14
✎
13:14
|
как группировать? Связь идет по категории "Ветчина"
|
|||
9
Fragster
гуру
12.09.14
✎
13:19
|
кунгфу:
ВЫБРАТЬ "А" КАК И1, "Б" КАК И2, 1 КАК Р1 ПОМЕСТИТЬ Т1 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ "А" КАК И1, "Б" КАК И2, "В" КАК И3, 1 КАК Р1 ПОМЕСТИТЬ Т2 ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ "А", "Б", "Г", 2 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ Т1.И1 КАК Т1_И1, Т1.И2 КАК Т1_И2, Т1.Р1 КАК Т1_Р1, Т2.И1 КАК Т2_И1, Т2.И2 КАК Т2_И2, Т2.И3 КАК Т2_И3, Т2.Р1 КАК Т2_Р1 ИЗ Т1 КАК Т1 ВНУТРЕННЕЕ СОЕДИНЕНИЕ Т2 КАК Т2 ПО Т1.И1 = Т2.И1 И Т1.И2 = Т2.И2 И (Т2.И3 В (ВЫБРАТЬ ПЕРВЫЕ 1 Т2_Отбор.И3 ИЗ Т2 КАК Т2_Отбор ГДЕ Т2_Отбор.И1 = Т2.И1 И Т2_Отбор.И2 = Т2.И2 УПОРЯДОЧИТЬ ПО Т2_Отбор.И3)) |
|||
10
Azmarika
12.09.14
✎
13:35
|
Ага, только и выходит )
|
|||
11
Azmarika
12.09.14
✎
14:16
|
Fragster, большое спасибо! Помогло, полегчало )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |