Я не знаю, возможно ли это, но я ищу способ в базе данных Mysql:
- поиск предметов, где
model = 'YES-OK'
и image
имя файла не все цифры 1027 * (в примере: идентификатор строки 5). Для этого я обнаружил, что Regex \/my\/dir-ectory\/\b.*[a-zA-Z]+.*\b.jpg
должен работать.

- Соответствующие строки: заменить имя файла изображения на SKU без запятой.
Пример ввода в базу данных:
+----+--------+--------+-----------------------------+
| id | sku | model | image |
+----+--------+--------+-----------------------------+
| 1 | 123,45 | YES-OK | /my/dir-ectory/abc4.jpg |
| 2 | 123,46 | YES-OK | /my/dir-ectory/4abc.jpg |
| 3 | 123,47 | YES-OK | /my/dir-ectory/abcd.jpg |
| 4 | 123,48 | YES-OK | /my/dir-ectory/3a-baaac.jpg |
| 5 | 123,49 | YES-OK | /my/dir-ectory/12349.jpg |
+----+--------+--------+-----------------------------+
Пример вывода:
+----+--------+--------+-----------------------------+
| id | sku | model | image |
+----+--------+--------+-----------------------------+
| 1 | 123,45 | YES-OK | /my/dir-ectory/12345.jpg |
| 2 | 123,46 | YES-OK | /my/dir-ectory/12346.jpg |
| 3 | 123,47 | YES-OK | /my/dir-ectory/12347.jpg |
| 4 | 123,48 | YES-OK | /my/dir-ectory/12348.jpg |
| 5 | 123,49 | YES-OK | /my/dir-ectory/12349.jpg |
+----+--------+--------+-----------------------------+
Возможно ли это в чистом виде SQL?