表中有一个字段 vPersonIdList,它保存了用户的Id(例如:1023,1024,1026)
现在要搜索出vPersonIdList字段中,含有1023用户的所有记录,请问用一个Sql语句怎么实现?
现在要搜索出vPersonIdList字段中,含有1023用户的所有记录,请问用一个Sql语句怎么实现?
解决方案 »
- 刚开始学sql server,遇到建表的问题?
- 将对应的更改过来
- 求一条查询语句 (adodb 连接excel 数据)
- 如何让mssql real不用科学计数法显示
- 在sqlserver里,如果用sql语句查看某个表的名录被锁定,或者相关的键或索引被锁定
- 存储过程里面如何中断????
- 如何使用SQL将数据库A的表A_table1的数据,存储到数据库B的表B_table1中?
- 能否写个函数f_split(),返回只有一行的记录集??
- 各位帮忙看看这帖(http://www.csdn.net/expert/TopicView.asp?id=431789)
- 签到系统未到人的选择(在线等,正确结帖)
- SQL 查询语句的问题
- 请教一个SQL语句,谢谢
select * from 表 where vPersonIdList+',' like '%1023,%'
select * from tb where vPersonIdList = '1023'
select * from tb where vPersonIdList like '%1023%'
select * from tb where ','+vPersonIdList+',' like '%,1023,%'
select * from tb where charindex(',1023,' , ','+vPersonIdList+',') > 0