![]() |
|
Как в запросе так сделать | ☑ | ||
---|---|---|---|---|
0
Kabz
02.06.14
✎
11:39
|
есть таблица с данными например
тел, адрес ,фио 567 Ленина 20 иванов 259 березовая 12 петров 567 ленина 20 сидоров получить надо тел адрес фио общий тел 567 Ленина 20 иванов 567 259 березовая 12 петров 259 567 ленина 20 сидоров --- то есть в поле общий тел выводить телефон только 1 раз из всего набора .. пока вижу решение в таблицу значений там пробежаться и вернуть в отчет. |
|||
1
Ненавижу 1С
гуру
02.06.14
✎
11:46
|
а почему Иванов, а не Сидоров остался с телефоном?
|
|||
2
Ненавижу 1С
гуру
02.06.14
✎
11:50
|
Вообще можно сделать временную таблицу
Выбрать Адрес, Тел, МИНИМУМ(ФИО) КАК МинФИО ПОМЕСТИТЬ Т ИЗ Табличко СГРУППИРОВАТЬ ПО Адрес, Тел; Выбрать Адрес, Тел, ФИО, ВЫБРАТЬ КОГДА НЕ МинФИО ЕСТЬ NULL ТОГДА Тел КОНЕЦ КАК ОбщТел ИЗ Табличко левое соединение Т по Табличко.Адрес = Т.Адрес И Табличко.Тел= Т.Тел И Табличко.ФИО= Т.МинФИО |
|||
3
Kamas
02.06.14
✎
11:51
|
(0) как вариант сделать врт сгруппировать все по телефону а фио макс(или мин)
|
|||
4
Godofsin
02.06.14
✎
11:52
|
(1) +1. За что такая честь Иванову и чем провинился Сидоров?
|
|||
5
Kamas
02.06.14
✎
11:53
|
(3) челд не прочитал (2)
|
|||
6
Kabz
02.06.14
✎
11:57
|
(4) Он был первый ..
|
|||
7
Kabz
02.06.14
✎
12:07
|
(2) чтото не пошло тем более такой вариант по логике не пройдет
тел, адрес ,фио 567 Ленина 20 иванов 259 березовая 12 петров 567 ленина 20 сидоров 567 Ленина 20 иванов получить надо тел адрес фио общий тел 567 Ленина 20 иванов 567 259 березовая 12 петров 259 567 ленина 20 сидоров --- 567 Ленина 20 иванов --- |
|||
8
Kabz
02.06.14
✎
12:11
|
то есть надо 1 раз вывести телефон в поле общ телефон . сколько разных адресов и фио не было .
|
|||
9
Kamas
02.06.14
✎
12:12
|
(7) почему?? запрос вроде как регистры не учитывает
|
|||
10
Kamas
02.06.14
✎
12:13
|
(8) ну по этому в запросе группируемое поле фио пол функции максимум(или минимум)
|
|||
11
Kamas
02.06.14
✎
12:14
|
(10) точнее поля по которым идет группировка тел и адрес а группируется фио хотя я б адрес убрал мало ли как пользователь может его вбить
|
|||
12
Kabz
02.06.14
✎
12:21
|
все всем спасибо .. добавил номер и по минимуму его сгруппировал и соединил ...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |