sql查询:一个字段中内容用逗号隔开,查找逗号前的某一内容

2025-03-23 00:51:33
推荐回答(2个)
回答1:

用CHARINDEX 算出逗号排在第几个字符,然后用substring 截取:

select substring ('信息处,生产监督信息处',1,CHARINDEX(',','信息处,生产监督信息处')-1)

回答2:

select plan_id,[name],a from v_plan where a like '信息处%'