powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как сформировать запрос?
5 сообщений из 5, страница 1 из 1
Как сформировать запрос?
    #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
Как сформировать запрос?
    #32083534
RifNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
union all
...
Рейтинг: 0 / 0
Как сформировать запрос?
    #32083535
nick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а какая разница одна таблица или 10?
select count(*), field1 from(
select field1 from table1
union all
select field1 from table2)
group by field1
...
Рейтинг: 0 / 0
Как сформировать запрос?
    #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
Как сформировать запрос?
    #32083544
johnRSDN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как сформировать запрос?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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