ник: Сил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
|