Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Unique   Oleg Ivanenko   03 Apr 2001 16:31:45 
 Re: Unique   Anatoly Moskovsky   03 Apr 2001 21:56:42 
Архивное /su.dbms.sql/4495ad586ad3.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional