• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQL文で数字+指定文字列がヒットする記述方法)

SQLで数字+指定文字列をヒットする方法

このQ&Aのポイント
  • mySQLを使用し、SQL文で数字+指定文字列がヒットする方法を教えてください。
  • 具体的には、特定のURLパスのみを抽出するために、右から「数字.html」の条件を追加したSQL文の書き方を知りたいです。
  • 現在の試みでは、%htmlという条件を使用しましたが、意図しないURLもヒットしてしまいます。

質問者が選んだベストアンサー

  • ベストアンサー
  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.1

手元に環境がないので試していませんが、 MySQLは正規表現が使えるようなので、それを使うと楽です。 これを試してみてください。 SELECT * FROM テーブル名 WHERE フィールド名 REGEXP '/[0-9]+\\.html$' (「/[1桁以上の数字].html」で終わるものを検索)

anan19
質問者

お礼

一発で出来ました!!!!! アドバイスありがとうございます。

関連するQ&A