sql >> Databáze >  >> RDS >> Sqlserver

Rozdělení řetězce pomocí příkazu SQL (IP adresa)

Funkci PARSENAME můžete použít následovně:

with address as(
select '192.168.1.1' as IpAddress
Union
select '192.168.1.2' as IpAddress
Union
select '192.168.1.3' as IpAddress
)
SELECT PARSENAME(IpAddress,4) as first, 
   PARSENAME(IpAddress,3) as second,
   PARSENAME(IpAddress,2) as third,
   PARSENAME(IpAddress,1) as fourth,
FROM address

Funkce PARSENAME vrací zadanou část názvu objektu.



  1. MySQL Open Balance Kreditní Debetní zůstatek

  2. mysql group tím, že má min

  3. Složité dynamické řazení fotbalové ligy v MySQL?

  4. Chybějící klíčové slovo v příkazu Oracle CASE WHEN SQL