|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Anatoly Moskovsky 2:5020/400 03 Apr 2001 21:56:42 To : All Subject : Re: Unique -------------------------------------------------------------------------------- Привет! "Oleg Ivanenko" <support@aska.com.ua> wrote in message news:9acfp0$1vu$1@ns.aska.com.ua... > Что-то не могу мысли в кучу собрать: > нужно выбрать из таблицы записи (все поля) для которых нарушена уникальность > по нескольким полям. Oracle 8. Вот пример, выводящий документы, у которых дублируется комбинация полей "тип", "номер","год": select * from doc where (doc_type, to_char(doc_date,'yyyy'), doc_no) in (select doc_type, to_char(doc_date,'yyyy'), doc_no from doc group by doc_type,to_char(doc_date,'yyyy'), doc_no having count(*) > 1 ) Бай --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/4495ad586ad3.html, оценка из 5, голосов 10
|