mysql查询去null

数据库原表数据如下:

img


此列有些正常值

img


怎样让查询 到的结果去取后面的null?
让非正常的值去除后面的null,正常的值仍然为原来的值。

数据列的格式错误,应该用text,不要用char

select substr('OCNullNull',1,LOCATE('N', 'OCNullNull') -1);

直接把这个查询的结果截取左边两位的

SELECT LEFT('0Cnull',2) from dual;

img