クエリを使用してDB内の特定の単語の後のテキストを削除するにはどうすればよいですか?

user41048

私のDBには次のようなリンクがあります

http://www.myurl.com/url-blog/entry/camel-shadows-pic-amazing-.htmlhttps://www.testurl.com/gatoradecoupons

http://www.myurl.com/url-blog/entry/cat-mountain-at-ukraine.htmlhttps://www.testurl.com/user/212294

の後のテキストを削除したい.htmlキャッチは、を超えてテキストを削除したいということですhtmlhttpsURLにこれがあるかどうかを確認し、残りのテキストをトリミングすることができます。.html

目的の出力

http://www.myurl.com/url-blog/entry/camel-shadows-pic-amazing-.html

http://www.myurl.com/url-blog/entry/cat-mountain-at-ukraine.html

DBにはそのようなURLが何千もあります。一度に削除する方法があるのだろうか。

ゴードン・リノフ

これを行う1つの方法は、次を使用しますsubstring_index()

select concat(substring_index(url, '.html', 1), '.html')

一部の値にがない場合.htmlは、上記で追加されます。そのために、あなたは使用することができますcase

select (case when url like '%.html%'
             then concat(substring_index(url, '.html', 1), '.html')
             else url
        end)

また、でテストしselectたら、必要に応じて値を更新できます。

update t
    set url = concat(substring_index(url, '.html', 1), '.html')
    where url like '%.html%';

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Rを使用して、文字列内の特定の単語の前後の単語を削除するにはどうすればよいですか?

分類Dev

sed を使用して特定の単語の後のテキストを置き換えるにはどうすればよいですか?

分類Dev

djangoを使用して、テキスト内の列から特定の単語を強調表示するにはどうすればよいですか?

分類Dev

grep を使用して、テキスト ファイル内の特定の順序のないリスト内のすべての単語を含む行を検索するにはどうすればよいですか?

分類Dev

スライスを使用して、テキスト内のすべての単語の最後の2文字のリストを作成するにはどうすればよいですか?

分類Dev

崇高なテキストの正規表現を使用して単語間のスペースを削除するにはどうすればよいですか?

分類Dev

文字列から単語の後のすべてのテキストを削除するにはどうすればよいですか?

分類Dev

NSRegularExpressionを使用して括弧内のテキストを削除するにはどうすればよいですか?

分類Dev

リスト内のテキストファイルの単語から行を削除するにはどうすればよいですか?

分類Dev

テキストブロック内の特定の単語の前景を変更するにはどうすればよいですか?

分類Dev

Pythonを使用して単語内の空白を削除するにはどうすればよいですか?

分類Dev

Pythonを使用して単語内の空白を削除するにはどうすればよいですか?

分類Dev

python regex:特定の単語からテキストの最後までの最小の部分文字列を取得するにはどうすればよいですか?

分類Dev

データベース内の特定の単語を削除するにはどうすればよいですか?

分類Dev

2016年の単語ドキュメント内のテキストをリンクするにはどうすればよいですか?

分類Dev

特定の制約の後にテキストを削除するにはどうすればよいですか?

分類Dev

バッチスクリプトを使用してファイルから特定の単語を取得するにはどうすればよいですか?

分類Dev

テキスト内の単語の末尾にある可能性のある数字を削除するにはどうすればよいですか

分類Dev

Linuxを使用して、テキスト内のスペルミスのあるすべての単語のリストを取得するにはどうすればよいですか?

分類Dev

特定の辞書キーの値のリストから単語を削除するにはどうすればよいですか?

分類Dev

特定の単語の後にテキストファイルの変数を追加するにはどうすればよいですか?

分類Dev

テキストブロックの最後の単語の後にアイコンを設定するにはどうすればよいですか?

分類Dev

TWIGを使用してテキスト内のハッシュタグ付き単語(たとえば、これは#RandomWordです)をリンクするにはどうすればよいですか?

分類Dev

リスト内のすべての単語ではなく、リスト内の1つの単語のテキストをPythonで検索するにはどうすればよいですか?

分類Dev

単語をbashに入れた後、その単語を保持したまま、すべてのテキストを削除するにはどうすればよいですか?

分類Dev

他の言語でgrepを使用して単語を削除するにはどうすればよいですか?

分類Dev

段落内の単語をクリックした後、これまでの単語数を取得するにはどうすればよいですか?

分類Dev

テキスト文字列の最後の単語を返すにはどうすればよいですか?

分類Dev

ファイル内の特定の単語で始まるbash出力からテキストを保存するにはどうすればよいですか?

Related 関連記事

  1. 1

    Rを使用して、文字列内の特定の単語の前後の単語を削除するにはどうすればよいですか?

  2. 2

    sed を使用して特定の単語の後のテキストを置き換えるにはどうすればよいですか?

  3. 3

    djangoを使用して、テキスト内の列から特定の単語を強調表示するにはどうすればよいですか?

  4. 4

    grep を使用して、テキスト ファイル内の特定の順序のないリスト内のすべての単語を含む行を検索するにはどうすればよいですか?

  5. 5

    スライスを使用して、テキスト内のすべての単語の最後の2文字のリストを作成するにはどうすればよいですか?

  6. 6

    崇高なテキストの正規表現を使用して単語間のスペースを削除するにはどうすればよいですか?

  7. 7

    文字列から単語の後のすべてのテキストを削除するにはどうすればよいですか?

  8. 8

    NSRegularExpressionを使用して括弧内のテキストを削除するにはどうすればよいですか?

  9. 9

    リスト内のテキストファイルの単語から行を削除するにはどうすればよいですか?

  10. 10

    テキストブロック内の特定の単語の前景を変更するにはどうすればよいですか?

  11. 11

    Pythonを使用して単語内の空白を削除するにはどうすればよいですか?

  12. 12

    Pythonを使用して単語内の空白を削除するにはどうすればよいですか?

  13. 13

    python regex:特定の単語からテキストの最後までの最小の部分文字列を取得するにはどうすればよいですか?

  14. 14

    データベース内の特定の単語を削除するにはどうすればよいですか?

  15. 15

    2016年の単語ドキュメント内のテキストをリンクするにはどうすればよいですか?

  16. 16

    特定の制約の後にテキストを削除するにはどうすればよいですか?

  17. 17

    バッチスクリプトを使用してファイルから特定の単語を取得するにはどうすればよいですか?

  18. 18

    テキスト内の単語の末尾にある可能性のある数字を削除するにはどうすればよいですか

  19. 19

    Linuxを使用して、テキスト内のスペルミスのあるすべての単語のリストを取得するにはどうすればよいですか?

  20. 20

    特定の辞書キーの値のリストから単語を削除するにはどうすればよいですか?

  21. 21

    特定の単語の後にテキストファイルの変数を追加するにはどうすればよいですか?

  22. 22

    テキストブロックの最後の単語の後にアイコンを設定するにはどうすればよいですか?

  23. 23

    TWIGを使用してテキスト内のハッシュタグ付き単語(たとえば、これは#RandomWordです)をリンクするにはどうすればよいですか?

  24. 24

    リスト内のすべての単語ではなく、リスト内の1つの単語のテキストをPythonで検索するにはどうすればよいですか?

  25. 25

    単語をbashに入れた後、その単語を保持したまま、すべてのテキストを削除するにはどうすればよいですか?

  26. 26

    他の言語でgrepを使用して単語を削除するにはどうすればよいですか?

  27. 27

    段落内の単語をクリックした後、これまでの単語数を取得するにはどうすればよいですか?

  28. 28

    テキスト文字列の最後の単語を返すにはどうすればよいですか?

  29. 29

    ファイル内の特定の単語で始まるbash出力からテキストを保存するにはどうすればよいですか?

ホットタグ

アーカイブ