我只需要检索包含 8 个或更少字符的单词,并且还需要从 MySQL 数据库中以“ing”结尾。
我正在使用 php,非常感谢您的帮助!
谢谢
用 LIKE 很容易
SELECT * FROM table WHERE field LIKE '%ing' AND LENGTH(field) <= 8
SELECT * FROM table WHERE field RLIKE '^.{0,5}[iI][nN][gG]$';
Select column from
Table
Where column like '%ing' and Length( column ) <=8
使用正则表达式
Select column
From table
Where column REGEXP '^.{0,5}ing$'
REGEXP 不区分大小写,会同时处理大小写字符