SQLでの文字列値の同じ部分の検索

okwaves2024-01-25  178

SQL で文字列値の同じ部分を見つけることはできますか? また、この部分は複数の文字である必要があります。 たとえば、値が含まれる列内です。

good table
excellent book
nice table
bad chair
nice magazine

テーブルと素敵な場所が見つかるはずです。 Like + Regex がそれに役立つかどうかはわかりません。

4

サンプル データ、望ましい結果、使用しているデータベースのタグ、および明確な説明を提供してください。

– ゴードン・リノフ

2020 年 9 月 3 日 11:55

「いいね」だけで十分です。

– マチェイ・ロス

2020 年 9 月 3 日 11:57

どの部品を探しているか、事前に知っていますか?たとえば、「テーブル」を探していることをご存知ですか?具体的には、それとも繰り返し発生するパターンを探していますか

– ショーン

2020 年 9 月 3 日 12:12

タスクの説明が間違っていると理解したので、他の例またはこれ: 電子メールの列があり、そのドメインをカウントしたい場合 (「[電子メール」保護]' のように) '[email protected]' '[email protected]' '[email protected]'、'[email protected]'、'[email protected]'、&# 39;[email protected]'、'[email protected]'、'[email protected]' '@gmail.com' のような結果テーブルが必要です5 '@hotmail.com' 2 '@mail.net' 2

– ヴェタル・シドレンコ

2020 年 9 月 3 日 12:38



------------------------

質問に対する私のコメントを読んでください。

これを試してください:

SELECT Column1
FROM YourTable
WHERE Column1 Like '%table%' OR Column1 Like '%nice%'

これは返されるはずです: 良いテーブル、素敵なテーブル、素敵な雑誌

詳細: SQL のような演算子

2020 年 9 月 3 日 12:00 に回答

マチェジ ロス

マチェジ ロス

8,548

1

金バッジ 1 個

20

銀バッジ 20 個

35

銅バッジ 35 個

0

総合生活情報サイト - OKWAVES
総合生活情報サイト - OKWAVES
生活総合情報サイトokwaves(オールアバウト)。その道のプロ(専門家)が、日常生活をより豊かに快適にするノウハウから業界の最新動向、読み物コラムまで、多彩なコンテンツを発信。