sql >> Database >  >> RDS >> PostgreSQL

Het laatste woord uit een Postgres-tekenreeks halen, declaratief

Als ik je vraag goed begrijp, heb je een string en splits je deze eerst op een of ander scheidingsteken en daarna vind je het laatste element van de array en gooi je de rest weg.

Je zou de middelste man kunnen missen en het laatste element direct kunnen krijgen:

SELECT regexp_replace('foo bar baz', '^.* ', '')

Resultaat:

baz


  1. Java Mysql-querydatabase met verbinding

  2. SQL Server TOON TABELLEN Equivalent

  3. SQL-script om invoegscript te maken

  4. Python MySQLdb herhaalt de tabel