Запрос на подсчет повторяющихся записей

natishka
Дата: 08.11.2009 23:28:38
Здравствуйте. У меня вот какая сложность. Совершив определенные действия пользователь выбирает несколько НАРЯДОВ. И нажав на кнопку формируется счет. Пытаюсь реализовать это с помощью запроса.
SELECT spisok.idnaryd, spisok.kolich, naryd.vibor, vidrab.vidrabot
FROM vidrab INNER JOIN (naryd INNER JOIN spisok ON naryd.idnaryd = spisok.idnaryd) ON vidrab.idvidrab = spisok.idvidrab
WHERE (((naryd.vibor)=True));
На выходе названия работ и количество этих работ для каждого наряд. А мне нужно чтоб было подсчитано сколько и каких работ было выполнено, игнорируя что они из разных нарядов.
Например
Работа кол-во
Коронка 2
Коронка 4
Слепок 6

А мне нужно
Коронка 6
Слепок 6
natishka
Дата: 08.11.2009 23:35:06
Вопрос снят.
SELECT DISTINCT vidrab.vidrabot, Sum(spisok.kolich) AS [Sum-kolich]
FROM naryd INNER JOIN (vidrab INNER JOIN spisok ON vidrab.idvidrab = spisok.idvidrab) ON naryd.idnaryd = spisok.idnaryd
GROUP BY vidrab.vidrabot, naryd.vibor
HAVING (((naryd.vibor)=True))
ORDER BY vidrab.vidrabot;