・MySQLで一致条件に正規表現を使用することは出来ますか?
・もし出来るとすればどのようにすれば良いでしょうか?
■やりたいこと
・aテーブルのurlカラム内容が「/color/★★」だったら「/color/」以下の★★を抽出して、bテーブルのidと一致したレコードを抽出したい
・aテーブルの★★と、bテーブルのidカラムが一致しているレコードが欲しい
・aテーブルのurlカラムには「/color/58」「/color/26」「/hoge/■■」などが入っています
SELECT *
FROM a
LEFT JOIN a.url = b.id
REGEXP '^(/color)'?
where a.★★ = b.id
No.2ベストアンサー
- 回答日時:
select a.*
from a left join b
on substring(a.url,8)=b.id
where a.url REGEXP '^/color/.*'
where substring(a.url,1,7)='/color/'
抽出条件はurlが'/color/'で始まるもの
where句はどちらも同じ意味になりますので、
どちらかを使って下さい。
結合条件はa.urlの8文字目以降とb.idが
一致するものです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle SQL update方法 2 2022/06/22 14:07
- MySQL 共通点はあります。何が違うのでしょうか? 1 2023/01/27 05:22
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- JavaScript html javascriptにてWeb SQLを操作したい。 2 2022/12/16 17:43
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Oracle sqlで質問です。 Aテーブルの情報をBテーブルに更新かけたいです。 やりたいことは、Bテーブルの受 1 2023/05/17 11:17
- Oracle SQLについて教えて下さい。 主キーを持ったカラムを主キーの機能を持たせたまま カンマ区切りで文字列 1 2023/03/27 22:47
- MySQL SELECT my_items.item_name, carts.count カンマ, の意味? 2 2023/01/23 07:12
- MySQL 【MySQL】本当に困っています。詳しい方、ご教授よろしくお願いします。 1 2023/06/03 14:18
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
BLOB型のPDF出力の方法
-
text型とuniqueについて
-
エクセル内のURLからHPのタイト...
-
Excel 2019 のピボットテーブル...
-
エクセルVBAで5行目からオート...
-
Accessでコードを入れると名前...
-
Accessでテーブル名やクエリ名...
-
Accessでテーブルの値をテキス...
-
変数が選択リストにありません
-
Access テキスト型に対する指定...
-
「直需」の意味を教えてください
-
異なるサーバのDBデータ同士を...
-
3つの表を1つに縦に連結する
-
エクセルグラフの凡例スペース
-
ACCESSのクエリで集計で、先頭...
-
【Access】フォームで自動計算...
-
Access IF文でテーブルに存在し...
-
テーブルの存在チェックについて
-
Accessのフィールド数が255しか...
-
SQLでの変数の扱いについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
BLOB型のPDF出力の方法
-
TortoiseSVNのリポジトリブラウ...
-
エクセル内のURLからHPのタイト...
-
autorun がうまく動作しない
-
text型とuniqueについて
-
PHP+MySQLで複数配列の挿入(IN...
-
大量のPHPファイルからタイトル...
-
Webページ上のチェックボックス...
-
Excel 2019 のピボットテーブル...
-
エクセルVBAで5行目からオート...
-
「直需」の意味を教えてください
-
Accessでテーブル名やクエリ名...
-
Oracle 2つのDate型の値の差を...
-
Access テキスト型に対する指定...
-
Accessでテーブルの値をテキス...
-
Accessでコードを入れると名前...
-
変数が選択リストにありません
-
ACCESSのクエリで集計で、先頭...
-
作番ってどういう意味でしょうか?
-
Excelで空白以外の値がある列の...
おすすめ情報