Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как сформировать запрос? / 5 сообщений из 5, страница 1 из 1
24.12.2002, 11:09
    #32083506
johnRSDN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сформировать запрос?
Господа.
Такой вопрос.

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

Т.е. имеем

таблица 1
FIELD1
строка 1
строка 2
строка 3
строка 4
строка 5
строка 6

таблица 2
FIELD1
строка 1
строка 3
строка 6
строка 9
строка 12
строка 15

Конечная выборка должна иметь вид:
RECORDS FIELD1
2 строка 1
1 строка 2
2 строка 3
1 строка 4
1 строка 5
2 строка 6
1 строка 9
1 строка 12
1 строка 15

Понятное дело, что над одной таблицей осуществить такую операцию
возможно без проблем. А вот как сделать это над несколькими таблицами,
как описано выше, не прибегая к использованию промежуточных view or
table?

Евгений.
...
Рейтинг: 0 / 0
24.12.2002, 11:45
    #32083534
RifNik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сформировать запрос?
union all
...
Рейтинг: 0 / 0
24.12.2002, 11:47
    #32083535
nick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сформировать запрос?
а какая разница одна таблица или 10?
select count(*), field1 from(
select field1 from table1
union all
select field1 from table2)
group by field1
...
Рейтинг: 0 / 0
24.12.2002, 11:52
    #32083537
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сформировать запрос?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
selec count(*), field1
from
(
select * from table1
union all
select * from table2
)
group by field1
...
Рейтинг: 0 / 0
24.12.2002, 12:03
    #32083544
johnRSDN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сформировать запрос?
Спасибо
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как сформировать запрос? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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