Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Никак не соображу, как запрос сформировать / 4 сообщений из 4, страница 1 из 1
11.03.2010, 11:34
    #36513486
Никак не соображу, как запрос сформировать
Затупил, никак не соображу, помогите.

есть таблица, два поля — номер_ящика, номер_книги. В обоих полях значения неуникальные. Надо получить таблицу, в которой будет номер_ящика, количество_номеров_книг

номер_ящика номер_книги
1 1
1 1
1 2
2 3
2 3
3 4

должно получиться
номер_ящика количество_номеров_книг
1 2
2 1
3 1

База VFP9.
...
Рейтинг: 0 / 0
11.03.2010, 11:38
    #36513500
quxix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Никак не соображу, как запрос сформировать
ШестипаловЗатупил, никак не соображу, помогите.

есть таблица, два поля — номер_ящика, номер_книги. В обоих полях значения неуникальные. Надо получить таблицу, в которой будет номер_ящика, количество_номеров_книг

номер_ящика номер_книги
1 1
1 1
1 2
2 3
2 3
3 4

должно получиться
номер_ящика количество_номеров_книг
1 2
2 1
3 1

База VFP9.
Код: plaintext
1.
2.
select nm_box,count(distinct nm_books);
from mytable;
group by nm_box
...
Рейтинг: 0 / 0
11.03.2010, 11:40
    #36513511
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Никак не соображу, как запрос сформировать
ШестипаловЗатупил, никак не соображу, помогите.

есть таблица, два поля — номер_ящика, номер_книги. В обоих полях значения неуникальные. Надо получить таблицу, в которой будет номер_ящика, количество_номеров_книг

номер_ящика номер_книги
1 1
1 1
1 2
2 3
2 3
3 4

должно получиться
номер_ящика количество_номеров_книг
1 2
2 1
3 1

База VFP9.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
create cursor tt (n1 I, n2 I)  
  insert into tt values ( 1 , 1 )  
  insert into tt values ( 1 , 1 )  
  insert into tt values ( 1 , 2 )  
  insert into tt values ( 2 , 3 )  
  insert into tt values ( 2 , 3 )  
  insert into tt values ( 3 , 4 )
 
SELECT n1, COUNT(DISTINCT n2) FROM tt GROUP BY n1 ORDER BY n1

С уважением, Алексей
...
Рейтинг: 0 / 0
11.03.2010, 11:43
    #36513524
Никак не соображу, как запрос сформировать
ага, всем спасибо!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Никак не соображу, как запрос сформировать / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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