Доброго времени суток всем!
Прошу помощи в решении маленьких проблем
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.
|