Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle wybierz wspólny podciąg

To odpowiada na pierwotną wersję pytania.

Możesz użyć 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
                 );

Pamiętaj, że na dużym stole nie będzie to skuteczne!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ROUND(data) Funkcja w Oracle

  2. PLS-00382:wyrażenie jest niewłaściwego typu przez wykonanie funkcji i spróbuj umieścić typ powrotu w zmiennej

  3. Zmienna/dosłowna zamiana kursorów PL/SQL?

  4. INSERT Performance - Bitmapa vs B-Tree

  5. Wbudowana lub zarządzana instancja Oracle do testów integracyjnych