在Postgres中實現這一目標的一種有效方法是與String_to_table()一起使用橫向連接(在Postgres 14中可用)。這允許我們將“主題”列將“主題”列分為單個令牌,並與原始表一起加入它們。
subject | flag --------- ------ this is a test | 2在此查詢中,我們使用橫向連接為“主題”列中的每個令牌生成一組行,並且我們基於指定的“ flag”值過濾結果。 [2 '))可以代替string_to_table(主題,'')。
另一種方法是使用regexp_split_to_table()函數,該函數允許基於正則表達式進行更靈活的代幣化。但是,這種方法通常比使用String_to_table()。
。免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3