sql >> Database teknologi >  >> RDS >> Oracle

Samle tabeller med LIKE (SQL)

Prøv denne syntaks i stedet:

select * 
from tableone 
   join tabletwo on tableone.pizzaone like ('%' || tabletwo.pizzatwo || '%')

Oracles strengsammenkædningsoperator er dobbeltrøret (||). Den ugyldige talfejl skyldes, at Oracle forventer numeriske operander for '+'-operatoren.




  1. mysql:fejlkode [1267]; Ulovlig blanding af sammenstillinger (latin1_general_cs,IMPLICIT) og (latin1_swedish_ci,IMPLICIT) for operation '='

  2. Fjern de første tegn i strengen i Oracle Server

  3. Oracle WITH og MATERIALISE tip fungerer som autonom transaktion for funktioner

  4. Ændring af typen af ​​en kolonne, der bruges i andre visninger