sql >> Databáze >  >> RDS >> Oracle

Oracle vyberte hodnotu až na první mezeru nebo konec řádku

Svou logiku můžete snadno vyladit tak, aby to zvládla přidáním mezery do řetězce před hledáním mezery:

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. SQL dotaz k nalezení primárního klíče tabulky?

  2. Je SELECT COUNT(sloupec) rychlejší/pomalejší než SELECT COUNT(*)?

  3. Nelze načíst ID řádku pomocí pdo

  4. Vložení null do znaku (1)