sql >> Database >  >> RDS >> Oracle

Oracle:LIKE waar een deel van een string overeenkomt met een deel van een andere string

Probeer het op deze manier:

SELECT * 
FROM test_addresses
WHERE (addr4 is not null and country like '%'||addr4||'%')
or (addr5 is not null  and country like '%'||addr5||'%')

Sql Fiddle-demo



  1. Tekst toevoegen aan database

  2. Hoe de verbinding met een database verbreken en teruggaan naar de standaarddatabase in PostgreSQL?

  3. hoe kan ik verbindingsreeks gebruiken samen met jdbc url

  4. Waarom voegt de functie 'insert' geen rijen toe met MySQLdb?