- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQL文で数字+指定文字列がヒットする記述方法)
SQLで数字+指定文字列をヒットする方法
このQ&Aのポイント
- mySQLを使用し、SQL文で数字+指定文字列がヒットする方法を教えてください。
- 具体的には、特定のURLパスのみを抽出するために、右から「数字.html」の条件を追加したSQL文の書き方を知りたいです。
- 現在の試みでは、%htmlという条件を使用しましたが、意図しないURLもヒットしてしまいます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
手元に環境がないので試していませんが、 MySQLは正規表現が使えるようなので、それを使うと楽です。 これを試してみてください。 SELECT * FROM テーブル名 WHERE フィールド名 REGEXP '/[0-9]+\\.html$' (「/[1桁以上の数字].html」で終わるものを検索)
お礼
一発で出来ました!!!!! アドバイスありがとうございます。