Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нужна помощь в запросе / 5 сообщений из 5, страница 1 из 1
08.11.2004, 23:40:52
    #32772643
-GL-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в запросе
Есть таблица Tabl1 с полями p1,p2...
Есть таблица Tabl2 с полем g1, в котором по порядку перечислены все возможные значения для Tabl1.p1.

Если сделать запрос:

SELECT Tabl1.p1, Count(Tabl1.p2) As pole2 FROM Tabl1
GROUP BY Tabl1.p1;

то в результате получим подсчет значений p2 по p1 (ну, это грубо говоря).
Но, если записей, соответсвующей какому-то значению tabl2.g1 нет, то ничего этого значения в результате не будет.

Как сделать так, чтобы в результате запроса присутствовали все записи из tabl2.g2?

Покажу что я хочу на примере:

Пускай Tabl1:
a 1
a 4
c 5
d 7
f 1

Tabl2: a,b,c,d,e,f,g...

В предложенном мною выше запросе результат будет таков:
a 5
c 5
d 7
f 1

Я же хочу, чтобы было как-то так:
a 5
b 0
c 5
d 7
e 0
f 1
g 0
...
Рейтинг: 0 / 0
09.11.2004, 01:11:51
    #32772662
(c)VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в запросе
Код: plaintext
1.
2.
3.
select  tabl2.g1,sum(nz(tabl1.p1, 0 )) as Cnt
from tabl2
left join tabl1 on tabl2.g1=tabl1.p1
group by  tabl2.g1
...
Рейтинг: 0 / 0
09.11.2004, 19:58:08
    #32774416
-GL-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в запросе
Не работает что-то :(
...
Рейтинг: 0 / 0
09.11.2004, 23:17:21
    #32774522
(c)VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в запросе
A по конкретнее?
...
Рейтинг: 0 / 0
09.11.2004, 23:26:10
    #32774523
(c)VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в запросе
Код: plaintext
1.
2.
3.
select  tabl2.g1,sum(nz(tabl1.p2, 0 )) as Cnt
from tabl2
left join tabl1 on tabl2.g1=tabl1.p1
group by  tabl2.g1
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нужна помощь в запросе / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]