请问 mysql里length与like不能一起用吗?

分开用的时候都是正常的,只要加上了like就会搜不出本该能搜出的数据
比如“10001”这个数据 用length(x = 5)可以搜索到,用like'%10%',也可以搜索到,但是两个组合在一起就没法搜索到了。

select * from table where length(x = 5) and x like '%10%'