Чтобы смоделировать субстрат от PHP и mysql, я хочу сделать что-то вроде
select * from table where last_four_chars(field) = '.png'
В документах есть пример, имеющий прямое отношение к этому.
select * from table where SUBSTRING(field, -4) = '.png'
С функцией RIGHT:
SELECT RIGHT('abcdefg', 3); -- efg
Вы можете добиться того же результата с помощью SUBSTRING:
SELECT SUBSTRING('abcdefg', -3); -- efg
Этот быстрый запрос:
Select * from table where picName like '%.png'
SELECT * FROM table WHERE SUBSTRING( field, -4 ) = '.png'