Re: ORA-00920: invalid relational operator

From: Rich J <rjoralist3_at_society.servebeer.com>
Date: Tue, 06 Oct 2015 09:28:18 -0500
Message-ID: <63f30bfc08833ab918c3f9fc5c902e7c_at_society.servebeer.com>


 

On 2015/10/06 09:05, Jose Soares Da Silva wrote:

> SELECT unita_aziendale_id FROM (SELECT unita_aziendale.id AS unita_aziendale_id FROM unita_aziendale JOIN anagrafica ON anagrafica.id = unita_aziendale.id_anagrafica JOIN azienda ON azienda.id = unita_aziendale.id_azienda WHERE (azienda.id, unita_aziendale.cod_specie, anagrafica.nome) IN (SELECT azienda.id , unita_aziendale.cod_specie , anagrafica.nome FROM unita_aziendale JOIN anagrafica ON anagrafica.id = unita_aziendale.id_anagrafica JOIN azienda ON azienda.id = unita_aziendale.id_azienda WHERE azienda.id_distretto = '141' AND unita_aziendale.data_fine IS NULL AND anagrafica.tipo = 'U' GROUP BY azienda.id, unita_aziendale.cod_specie, anagrafica.nome HAVING count(*) > 1 ORDER BY upper(anagrafica.nome)) AND azienda.id_distretto = '141' AND unita_aziendale.data_fine IS NULL ORDER BY upper(anagrafica.nome)) )

I pulled this into Toad for Oracle, and it's saying that you can't order by UPPER(anagrafica.nome).

I'll let you research the rest. :)

GL!
Rich

--
http://www.freelists.org/webpage/oracle-l
Received on Tue Oct 06 2015 - 16:28:18 CEST

Original text of this message