如何从mysql数据库字段中检索最后4个字符?

2022-08-30 18:42:03

为了能够从PHP和mysql模拟子str,我想做一些类似的事情

select * from table where last_four_chars(field) = '.png'

答案 1

文档有一个与此直接相关的示例。

select * from table where SUBSTRING(field, -4) = '.png'

答案 2

具有右功能:

SELECT RIGHT('abcdefg', 3);
-- efg

您可以使用子字符串获得相同的结果:

SELECT SUBSTRING('abcdefg', -3);
-- efg

推荐