最近在做一个模糊查询,开始用like,但是发现当根据用户界面输入的内容XXX,去数据库匹配的时候,在like语句上需要前后加%,大量的%挺别扭的!create table  t (id  int , name varchar(32));insert into t values (1, 'abcds');insert into t values (2, 'dyuer');insert into t values (3, 'root');insert into t values (4, 'admin');比如我想查找name字段,包含d字母的记录(即第1、2、4条记录)select  * from t  where name like '%d%';  (前后都加%)有其他的更方便的语句吗?