DISTINCT приводит к ORA-01791: не ВЫБРАННОЕ выражение

select DISTINCT a.FNAME||' '||a.LNAME
   from AUTHOR a, books B, BOOKAUTHOR ba, customers C, orders
   where C.firstname='BECCA'
      and C.lastname='NELSON'
      and a.AUTHORID=ba.AUTHORID
      and b.ISBN=bA.ISBN
   order by a.LNAME

дает ORA-01791: не ВЫБРАННОЕ выражение но работает без DISTINCT.

Как заставить его работать?

24
задан rayman86 31 March 2011 в 22:27
поделиться