很简单的问题,麻烦大家了 select * from 表 where charindex(','+姓名+',',列)>0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from 表 where charindex(','+姓名+',',runstep_man)>0 --你好象是完全匹配吧!又好像是说模糊匹配!!完全匹配用"=",非完全匹配用 charindex 少加了个引号,select * from 表 where charindex(','+'姓名'+',',runstep_man)>0如果是变量就不加 to samfeng_2003(风云):假设runstep_man 的值为 "肖跃鹏,龙华,杨慧,朱玉平,测试用户"以你在上面所说的最后一个方法为例,当变量为 "肖跃鹏,龙华,杨慧,朱玉平,测试用户" 这个字符串二端的用户 肖跃鹏 或 测试用户 时不行,另处runstep_man 的值为单个用户的姓名时即没有逗号时也不行!,有没有更好的办法呢? select * from flow_run_step where runstep_man like %,姓名,% 100分简单的替换问题 sqlserver2008 在与sqlserver 建立连接时出现与网络相关的或特定于实例的错误 两个用户同时更新一张表里的两条记录但顺序不同会不会死锁? 怎样写这样的游标? 判断库中的表是否存在,应用那个函数? 如何把sql7.0中的数据导到sql2000中 数据库的事务日志疯狂增长! 有关sqlserver日志的问题! 请高手回答:急急急!!!没办法,只有十分了。 求高人指点 请教:请问怎么查询出一个表最后100条记录? 请问在同一张表力作查询+插入的语句怎样写?
完全匹配用"=",非完全匹配用 charindex
如果是变量就不加
以你在上面所说的最后一个方法为例,当变量为 "肖跃鹏,龙华,杨慧,朱玉平,测试用户" 这个字符串二端的用户 肖跃鹏 或 测试用户 时不行,另处runstep_man 的值为单个用户的姓名时即没有逗号时也不行!,有没有更好的办法呢?