Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Еще один запрос SQL / 6 сообщений из 6, страница 1 из 1
06.11.2002, 15:50
    #32065470
Alexa_SAS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще один запрос SQL
Есть такая таблица:

п1 п2 п3
1 1 2
2 3
4 3 4
2 2 1
1 4
3 3
........................ и т.д.

надо составить табличку, в которой содержалась количество
единиц, двоек, троек по каждому столбцу.

Можно это сделать с помощью 1 запроса?
...
Рейтинг: 0 / 0
06.11.2002, 17:25
    #32065556
MichaelGK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще один запрос SQL
т.к. вариантов нет... предложу свой, правда я сочинял его в MSSQL, не уверен что он будет работать в Акесе... посмотрите, может натолкнет на более удачную идею.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Select Zn, sum(Q1)as Col1, sum(Q2)as Col2, sum(Q3)as Col3
From (SELECT     n1 As Zn, COUNT(n1) AS Q1, 0  as Q2,  0  as Q3
	FROM     TbTst
	WHERE    not(n1 is null)
	GROUP BY n1
	union
	SELECT    n2 As Zn,  0  as Q1,COUNT(n2) AS Q2,  0  as Q3
	FROM         TbTst
	WHERE    not(n2 is null)
	GROUP BY n2
	UNION
	SELECT    n3 As Zn,  0  as Q1,  0  as Q2,COUNT(n3) AS Q3
	FROM         TbTst
	WHERE    not(n3 is null)
	GROUP BY n3) as t1
GROUP BY t1.Zn

на данных вашего примера выдает он такой результат:

1 2 1 1
2 2 1 1
3 1 3 0
4 1 1 1
...
Рейтинг: 0 / 0
06.11.2002, 17:32
    #32065560
Mel
Mel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще один запрос SQL
Поробуй IIF использовать в запросе!
...
Рейтинг: 0 / 0
06.11.2002, 19:05
    #32065592
Dmitry S. Kravchenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще один запрос SQL
А как так красивенько SQL в форум встиавлять? Ну не размечать же в ручную все! :-)
...
Рейтинг: 0 / 0
10.11.2002, 10:02
    #32065993
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще один запрос SQL
{src}{/src}
Только вместо фигурных скобок "{}" ставь прямые "[]"
...
Рейтинг: 0 / 0
11.11.2002, 12:44
    #32066414
Alexa_SAS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще один запрос SQL
Спасибо за пример, конечно

Но получается слишком сложно.
Да по-другому никак и не получится наверное.

так что будем прогу кропать наверное.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Еще один запрос SQL / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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