脱力系備忘録BloG ホーム » データベース »PostgreSQLで列項目(文字列)と列項目(文字列)のパターンマッチをさせるSQL

PostgreSQLで列項目(文字列)と列項目(文字列)のパターンマッチをさせるSQL  

あるテーブルに「A」と「B」という文字型項目があったとして、「A」が「B」に含まれているかの文字列パターンマッチを行うSQLがすぐ忘れそうなので書いておく。

select * from テーブル名 where B like '%' || A || '%';

です。
「%」は0文字以上の並びとの一致を意味します。詳しくはPostgreSQLマニュアルのパターンマッチ「LIKE」をご覧ください。
「||」は文字列の結合です。
関連記事

category: データベース

この記事へのコメント

コメントの投稿

非公開コメント

コメントは全て管理人が内容を確認してから表示されます(非公開コメント除く)。
内容によっては表示されない場合がありますことご了承願います。

プロフィール

お問い合わせ

最新記事

最新コメント

▲ Pagetop