sql >> Base de Datos >  >> RDS >> Oracle

Oracle selecciona una subcadena mutua

Esto responde a la versión original de la pregunta.

Puedes usar not exists :

select col, description || ' ...'
from t
where not exists (select 1
                  from t t2
                  where t2.description like t.description || '%' and
                        t2.descriptoin <> t.description
                 );

Tenga en cuenta que en una mesa grande, ¡esto no será eficiente!