SHOPS
+----+---------------+
| id | shop_tag |
+----+---------------+
| 1 | 1234560000000 |
+----+---------------+
LOGS
+----+-------------------------------------+
| id | request |
+----+-------------------------------------+
| 1 | {"key":"123","tag":"123456*****"} |
+----+-------------------------------------+
Столбец shop_tag имеет тип int и запрос столбца для журналов типа text и содержит строку jSON.
Теперь я хочу объединить эти 2 таблицы после извлечения 123456 из обоих столбцов.
Я пытаюсь это сделать, но безрезультатно
SELECT logs.id FROM logs INNER JOIN shops ON left(shops.shop_tag,6) = left(right(logs.request,6),26)
Обратите внимание, что длина и структура столбца shop_tag и request фиксированы .