sql >> データベース >  >> RDS >> Oracle

文字列内の単語のOracle検索リストと既存の単語の再真

    これが私が検索した解決策です:

    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. SQL Serverトランザクションログ、パート3:ログの基本

    2. 休止状態のネイティブクエリでMySQL割り当て演算子(:=)を使用するにはどうすればよいですか?

    3. VMwareWorkstationを使用した仮想マシンへのSQLServer2019用のUbuntu18.04のインストール

    4. mysqlプロシージャの名前を変更します