|
Как сгруппировать данные в запросе? | ☑ | ||
|---|---|---|---|---|
|
0
ВаликТР
17.01.14
✎
17:58
|
Есть колонки в запросе
Ном ИзобрАналога КодКартинки Дисплей 1 Дисплей 1 Картинка 2 00002 Дисплей 1 Картинка 3 00003 Дисплей 4 Картинка 4 00004 Дисплей 5 Картинка 5 00005 В запросе выбираю группировку (Ном, ИзобрАналога) МАКСИМУМ(КодКартинки) Результат - не группирует Дисплей 1 Ном ИзобрАналога КодКартинки Дисплей 1 Дисплей 1 Картинка 2 00002 Дисплей 1 Картинка 3 00003 Дисплей 4 Картинка 4 00004 Дисплей 5 Картинка 5 00005 Когда убираю поле ИзобрАналога - тогда результат правильный Ном КодКартинки Дисплей 1 00003 Дисплей 4 00004 Дисплей 5 00005 А как же сохранить поле ИзобрАналога - оно мне нужно для дальнейшего использования. Поле КодКартинки тоже нужно. Помогите разобраться! |
|||
|
1
Жан Пердежон
17.01.14
✎
18:02
|
сначала реши, какие тебе данные нужно получить
потом уже за запросы хватайся |
|||
|
2
Конский волос
17.01.14
✎
18:05
|
(0)
Во что, по-твоему, должны сгруппироваться такие строки: Дисплей 1 Картинка 2 00002 Дисплей 1 Картинка 3 00002 ? |
|||
|
3
Wobland
17.01.14
✎
18:06
|
(0) при таких хотелках ты уже имеешь всё, что нужно. поздравляю
|
|||
|
4
ВаликТР
17.01.14
✎
18:21
|
(1) (2) (3) Спасибо на добром слове!
|
|||
|
5
miron25
17.01.14
✎
18:57
|
(4)Попробуй так
ВЫБРАТЬ ВложенныйЗапрос.кодкартинки, ВложенныйЗапрос.Наименование, дисплей.изобАналога ИЗ (ВЫБРАТЬ МАКСИМУМ(дисплей.кодкартинки) КАК кодкартинки, дисплей.Наименование КАК Наименование ИЗ Справочник.дисплей КАК дисплей СГРУППИРОВАТЬ ПО дисплей.Наименование) КАК ВложенныйЗапрос ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.дисплей КАК дисплей ПО ВложенныйЗапрос.кодкартинки = дисплей.кодкартинки |
|||
|
6
ВаликТР
17.01.14
✎
22:30
|
(5) Невероятно, но это сработало. Спасибо!
|
| Форум | Правила | Описание | Секции | Поиск |