asp中使用SQL查询字段中是否含某个字符如何写?
设A="11"要从表USER里的字段NAME里,查找含有“11”的几条记录,而且不希望用LIKE之类遍历所有记录,查了下SQL是用charindex.但一直想办法都没有成...
设
A="11"
要从表USER里的字段NAME里,查找含有“11”的几条记录,而且不希望用LIKE之类遍历所有记录,查了下SQL是用charindex.但一直想办法都没有成功。
sql="select * from user where charindex('"&11&"',name)>0"
不知应该如何写,请指教。
实际流程中,11是个变量,如
AA=request("AA")
sql="select * from user where charindex('"&AA&"',name)>0"
所以加的是'"&&"',用LIKE查询就行。怪了。。再次求教。 展开
A="11"
要从表USER里的字段NAME里,查找含有“11”的几条记录,而且不希望用LIKE之类遍历所有记录,查了下SQL是用charindex.但一直想办法都没有成功。
sql="select * from user where charindex('"&11&"',name)>0"
不知应该如何写,请指教。
实际流程中,11是个变量,如
AA=request("AA")
sql="select * from user where charindex('"&AA&"',name)>0"
所以加的是'"&&"',用LIKE查询就行。怪了。。再次求教。 展开
3个回答
展开全部
sql="select * from user where charindex('&11&',name)>0"
去掉charindex('"&11&"',name)中的双引
去掉charindex('"&11&"',name)中的双引
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我用 inStr()
追问
请教下完整的SQL语句~~谢谢哈!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询