Я использую SQL PLUS для запросов из трех таблиц: SNUMBER, ACCOUNTS и MYGRPS.
SELECT s.serialnumber,s.type,s.model,a.type,a.class, t.grp
from snumber s, accounts a, mygrps t
where s.snumber=a.snumber
and a.serialnumber=t.serialnumber
and rownum>2
Я хочу найти GRP в таблице MYGRPS, которые имеют повторяющиеся значения для столбца класса из таблицы ACCOUNTS.
В группе может быть от 1 до многих серийных номеров, я толькоЯ хочу найти GRP, которые имеют более одного серийного номера.
Каждый серийный номер имеет тип, модель и класс.Каждая группа должна иметь один и тот же класс.
Все серийные номера в GRP должны иметь одинаковое значение класса из таблицы ACCOUNTS, поэтому я ищу GRP с более чем одним серийным номером, которые имеют более одного уникального значенияв столбце класса, чтобы исправить эти GRPS.
Я выступил с заявлением выше, но мне нужна помощь.Я немного читал об операторе выбора DISTINCT, но не уверен, что его можно применить здесь.
Любая помощь приветствуется!