找出数据库中某个字段固定的长度
D00006
6ac9539eab3045c88130a4a105b46591
上面是两组数据,领导要求,只查询D00000的数据,长度是固定的6为,刚开始想的是用模糊查询,发现还是有很多用D开头的16位数据,查不出来我想要的,后来就想到了长度查询
然后采用了,长度查询发
SELECT * FROM `jdys_equipment_bill` WHERE length(equipment_code) = 6
- 所有这里知道长度是固定的话,直接拿长度就可以
正则过滤
and CONCAT(';',t.broadCastStation_group,';') REGEXP '[^0-9]+['+p.broadcaststationGroup+'][^0-9]+';```