Để có thể mô phỏng substr từ PHP và mysql, tôi muốn làm một cái gì đó giống nhưLàm thế nào để lấy 4 ký tự cuối cùng từ một trường cơ sở dữ liệu mysql?
select * from table where last_four_chars(field) = '.png'
Để có thể mô phỏng substr từ PHP và mysql, tôi muốn làm một cái gì đó giống nhưLàm thế nào để lấy 4 ký tự cuối cùng từ một trường cơ sở dữ liệu mysql?
select * from table where last_four_chars(field) = '.png'
The docs có ví dụ trực tiếp liên quan đến điều này.
select * from table where SUBSTRING(field, -4) = '.png'
SELECT * FROM table WHERE SUBSTRING(field, -4) = '.png'
Với chức năng QUYỀN:
SELECT RIGHT('abcdefg', 3);
-- efg
Bạn có thể đạt được kết quả tương tự với SUBSTRING :
SELECT SUBSTRING('abcdefg', -3);
-- efg
này truy vấn nhanh:
Select * from table where picName like '%.png'