社区
ASP
帖子详情
sql语句
rehearts
2004-08-31 02:21:06
sql语句中可以使用instr()函数吗
customer表 custom_marketer字段里的值为 “2,3,20” :记录了三个用户的id号,以“,”搁开的。
uid="2"
我如果用sql语句来找出custom_markerter里包含有uid变量里的id号的记录呢
下面的sql语句帮我修改一下
sql="select * from customer where custom_marketer='"&uid&"'"
...全文
148
8
打赏
收藏
sql语句
sql语句中可以使用instr()函数吗 customer表 custom_marketer字段里的值为 “2,3,20” :记录了三个用户的id号,以“,”搁开的。 uid="2" 我如果用sql语句来找出custom_markerter里包含有uid变量里的id号的记录呢 下面的sql语句帮我修改一下 sql="select * from customer where custom_marketer='"&uid&"'"
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rehearts
2004-08-31
打赏
举报
回复
顶一下,我的数据库是access
rehearts
2004-08-31
打赏
举报
回复
通过上面的方法我会不会把id是20的userid也查出来呢,我只查uid是2的
zltostem
2004-08-31
打赏
举报
回复
sql="select * from customer where custom_marketer in ("& uid & ")"
?
GageCSDN
2004-08-31
打赏
举报
回复
表设计不合理,一对多的关系就应该做两个表来关联的.
现在这样确实不好弄,写个函数来判断吧
MS SQL里的instr函数是:
CHARINDEX
返回字符串中指定表达式的起始位置。
语法
CHARINDEX ( expression1 , expression2 [ , start_location ] )
参数
expression1
一个表达式,其中包含要寻找的字符的次序。expression1 是一个短字符数据类型分类的表达式。
expression2
一个表达式,通常是一个用于搜索指定序列的列。expression2 属于字符串数据类型分类。
start_location
在 expression2 中搜索 expression1 时的起始字符位置。如果没有给定 start_location,而是一个负数或零,则将从 expression2 的起始位置开始搜索。
返回类型
int
注释
如果 expression1 或 expression2 之一属于 Unicode 数据类型(nvarchar 或 nchar)而另一个不属于,则将另一个转换为 Unicode 数据类型。
如果 expression1 或 expression2 之一为 NULL 值,则当数据库兼容级别为 70 或更大时,CHARINDEX 返回 NULL 值。当数据库兼容级别为 65 或更小时,CHARINDEX 仅在 expression1 和 expression2 都为 NULL 时返回 NULL 值。
如果在 expression2 内没有找到 expression1,则 CHARINDEX 返回 0。
zltostem
2004-08-31
打赏
举报
回复
sql="select * from customer where custom_marketer in '"&uid&"'"
opolmzy
2004-08-31
打赏
举报
回复
sql="select * from customer where custom_marketer like '%"&uid&"%'"
stefli
2004-08-31
打赏
举报
回复
select * from customer where charindex('"&uid&"',custom_marketer)>0
rehearts
2004-08-31
打赏
举报
回复
自己顶
经典
sql语句
大全(基础篇、提升篇、技巧篇)
经典
sql语句
大全(基础篇、提升篇、技巧篇)
SQL语句
培训文档
SQL语句
培训文档
sql2000学生管理数据库
sql2000学生管理数据库 这是个备份的数据库,用于练习
SQL语句
,在SQL2000中恢复该数据库就可以使用里面的数据了,注意恢复时在选项里要更改一下恢复的路径,还要更改恢复后的数据库的名字,里面有三张表student,course,SC
数据库SQL基本语句(半天即可学会,轻松简单)
只要你花半天时间,就能轻松掌握SQL基本语句的使用方式,很好的参考资料,主要看文章中的例子,因为例子具有可读连续性,因此,文档描述非常简单,容易掌握,也较通俗易懂!与大家分享!与大家共享!
msbase.jar,mssqlserver.jar,msutil.jar
JDBC Driver for SQL Server:msbase.jar,mssqlserver.jar,msutil.jar
ASP
28,408
社区成员
356,968
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章