当前位置:白小姐输尽光全年资料大全 > 取字段数 >

数据库字段内容中以分号间隔有多个字符串怎么逐个取出跟标准对比

  比如字段内容为“公示、通知、行政处罚、行政许可、警告、特许”,需把这6个字符串分别跟标准要求做比较,看是否和标准要求一致,字段内容里面的字符串顺序是可以任意排列,想拼出所有的存在组合是不好做的

  例如“公示、通知、行政处罚”和“通知、公示、行政处罚”只是排序不同,但内容一致

  比如“公示、通知、行政许可”是合格的,“公示、处罚、行政许可”是不合格的,只有其中有一个字符串内容不在标准范围内,该条数据就为不合格

  展开全部你的数据是一条,还是多条,如果是多条,我感觉我下面的解决方法是可以的

  如果是这样,你可以直接将他们进行表关联啊!一样就会显示出来, 显示出来的,应该就是你说的合格吧!

  如果想要不合格的,你可以直接将表进行左或右关联,然后去另一边空值,这样出来的就是不合格的了

  如果的你的合格是一个范围,那么你可以直接用WHERE条件进行限制就可以了更多追问追答追问

  实际数据是这个样子,标准范围就只是填写内容,如果填写内容只有一个,是直接用not in就能过滤了,主要是可以填写多个内容,而且顺序随机,例如 “公示、处罚”和“处罚、公示”就不是同一个字符串,没法用not in过滤

  任选7项里面的一项或多项都算合格数据,而且填写多项数据时顺序任意追答你这标准要求我可以理解为出现 行政处罚 就不属于标准 是吧

http://lumkeslaw.com/quziduanshu/214.html
点击次数:??更新时间2019-06-11??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】