powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Значение повторяющееся наибольшее число раз
3 сообщений из 3, страница 1 из 1
Значение повторяющееся наибольшее число раз
    #38224927
TommyOren
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
скажем так нахожу сумму значений
select sum(ZAKAZY.SUMMA) into :TEXT_ITEM1 from ZAKAZY where DATE_ZAKAZ > :TEXT_ITEM1;

Как найти через тригер Значение повторяющееся наибольшее число раз?

Т.е.

К примеру есть таблица

id name
1 Petrov
2 Ivanov
3 Petrov
4 Petrov
5 Vasilii
6 Ivanov

Значение должно выдать Petrov. потому что 3 раза наибольшее число повторений
...
Рейтинг: 0 / 0
Значение повторяющееся наибольшее число раз
    #38225264
Ирина В.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините, хрустальный шар ещё не приобрела...

TommyOrenскажем так нахожу сумму значений
select sum(ZAKAZY.SUMMA) into :TEXT_ITEM1 from ZAKAZY where DATE_ZAKAZ > :TEXT_ITEM1; - не понятно абсолютно зачем здесь, если задача состоит в другом.

TommyOrenКак найти через тригер Значение повторяющееся наибольшее число раз?- что вообще это значит "через триггер"???

Могу предложить решение через select
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
with t as (
select  1 id,   'Petrov' name from dual union all
select  2  ,   'Ivanov' from dual union all
select  3  ,   'Petrov' from dual union all
select  4  ,   'Petrov' from dual union all
select  5  ,   'Vasilii' from dual union all
select  6  ,   'Ivanov' from dual 
)
SELECT max(count_name)
FROM (select count(1) count_name, name
      from t 
      group by name)
...
Рейтинг: 0 / 0
Значение повторяющееся наибольшее число раз
    #38225323
Фотография mRdUKE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
..или так
Код: sql
1.
2.
3.
4.
select name from (select name,count(*)
from table_name 
group by name having count(*)>1 
order by 2 desc) where rownum=1



я бы для начала посоветовал TommyOren изучить документацию, как
по Oracle Forms Oracle Forms ,
так и по SQL/PLSQL...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Значение повторяющееся наибольшее число раз
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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