Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 23.04.2012, 12:35
Аватар для simon
Новичок
Регистрация на форуме: 23.04.2012
Сообщений: 1
По умолчанию

Доброго времени суток всем!
Прошу помощи в решении маленьких проблем
1) Есть таблица Table1

A ----- B
1 ----- 1
2 ----- 1
3 ----- 1
3 ----- 2
3 ----- 5
2 ----- 6
1 ----- 9
1 ----- 4
2 ----- 4

Нужно максимально быстро подсчитать повторяющиеся значения в столбце А, сразу скажу, что в таблице не меньше 10000 записей.
Результат запроса должен быть таким
A ---- Kol
1 ---- 3
2 ---- 3
3 ---- 3
2) Есть две таблицы
S

Nom -- P1 P2 P3

1 ---- .T. .T. .T.
2 ---- .T. .F. .T.
3 ---- .T. .F. .F.

T

Nom ----- Pole

1 ----- P1
1 ----- P2
1 ----- P3
2 ----- P1
2 ----- P3
3 ----- P1
В таблице S поля P1,P2,P3 ИМЕЮТ ТИП LOGICAL, а в таблице Т поле имеет тип Character.
Нужно написать команду или последовательность команд SELECT(SQL) . для получения строк таблицы Т из строк таблицы S.
Ответить с цитированием
Ответ





© www.otvetnemail.ru - Форум вопросов и ответов.