这个SQL如何写,或者有没有这样的字符串函数来实现

这个SQL怎么写,或者有没有这样的字符串函数来实现好歹也两级专家了,发帖也太马虎了吧。什么数据库都不说下[

这个SQL怎么写,或者有没有这样的字符串函数来实现

好歹也两级专家了,发帖也太马虎了吧。什么数据库都不说下
[解决办法]
length(col1)-length(replace(col1,';',''))=4 and length(col1)=length(replace(col1,';;','')可解决
[解决办法]

引用:
能否帮忙用: REGEXP_INSTR 来实现



SELECT * FROM t1 WHERE REGEXP_INSTR(col1,'^([^;]+(;)){4}([^;]+)$') > 0;