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

Oracle-søgeliste over ord i streng og genindlæse eksisterende

Her er den løsning, jeg søgte efter:

WITH dwtables(dwtable) AS (
  SELECT 'DWA' FROM dual UNION ALL
  SELECT 'DWB' FROM dual UNION ALL
  SELECT 'DWC' FROM dual

)--> Tabelle mit einem Spalte (Liste)

SELECT title, 
    (SELECT LISTAGG (dwtable, ', ' ) WITHIN GROUP (ORDER BY dwtable)
     FROM dwtables
    WHERE REGEXP_LIKE (r.querytext, '(^|\s)'||dwtables.dwtable||'(\s|$)', 'i')) AS dwtables

 FROM Reports r;


  1. MySQL :Anmodning om at lave et JSON-objekt med Array

  2. Sphinx Search / MySQL finde de mest almindelige ord

  3. Sådan får du tilfældige rækker fra SQL Server Table - SQL Server / TSQL Tutorial Del 117

  4. MYSQL:Bruger - profildetaljer tabelopsætning - bedste praksis