PHPとMySQLからSUBSTRをシミュレートできるようにするために、私はRIGHT機能によりmysqlデータベースフィールドから最後の4文字を取り出す方法は?
select * from table where last_four_chars(field) = '.png'
PHPとMySQLからSUBSTRをシミュレートできるようにするために、私はRIGHT機能によりmysqlデータベースフィールドから最後の4文字を取り出す方法は?
select * from table where last_four_chars(field) = '.png'
The docsこれに関連する。
select * from table where SUBSTRING(field, -4) = '.png'
SELECT * FROM table WHERE SUBSTRING(field, -4) = '.png'
のような何かをしたい:
SELECT RIGHT('abcdefg', 3);
-- efg
あなたはSUBSTRINGと同じ結果を得ることができます:
SELECT SUBSTRING('abcdefg', -3);
-- efg
この高速クエリ:
Select * from table where picName like '%.png'