Как найти строки, которые заканчиваются на ".doc"?

Нужно найти строки, которые заканчиваются на ".doc".

Что-то такое:

SELECT `name` FROM `portal`.`files` WHERE `name` LIKE `*.doc`;

Ответы (1 шт):

Автор решения: MaxU
SELECT name FROM portal.files WHERE name LIKE '%.doc';

или

SELECT name FROM portal.files WHERE RIGHT(name, 4) = '.doc';

или

SELECT name FROM portal.files WHERE name REGEXP '\.doc$';

или (для MariaDB версии 10.0.11+):

SELECT name FROM portal.files WHERE name RLIKE '\.doc$';
→ Ссылка