sql >> Databasteknik >  >> RDS >> Oracle

Oracle välj värde upp till första mellanslag eller slutet av raden

Du kan enkelt justera din logik för att hantera detta genom att lägga till ett mellanslag i strängen innan du söker efter ett mellanslag:

select substr(b.x_ids, 1, instr(b.x_ids || ' ', ' ', 1, 1) - 1)
from lookup_tab a join
     external_tab b
     on a.site_id = B.SITE_ID and a.zone_id = b.zone_id


  1. MySQL-fråga för flera kryssrutor

  2. rekursiv självfråga

  3. mysqli or die, måste den dö?

  4. Hur man optimerar MySQL-prestanda med MySQLTuner