Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Силblч
если написать вот такую функцию

Public Function qlist(idd&, note$)
Static s$
Static id&
If Nz(id, 0) <> Nz(idd, 0) Then
    id = idd: s = note
Else
    s = s & "|" & note
End If
qlist = s
End Function


для таблицы такой структуры


idd    note
1    описание1_1
1    описание1_2
1    описание1_3
2    описание2_1
2    описание2_2
3    описание3_1
4    описание4_1
5    описание5_1
5    описание5_2


и воткнуть её вот в такой запрос:

SELECT детали.idd, Max(qlist([idd],[note])) AS Выражение1
FROM детали
GROUP BY детали.idd;


дал мне вот такой результат вывело:

idd    Выражение1
1    описание1_1|описание1_2|описание1_3
2    описание2_1|описание2_2
3    описание3_1
4    описание4_1
5    описание5_1|описание5_2


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.