在MSSQL2000中查找字段值是否在变量串中的所有记录,例如:
nodekey为数值型字段ID nodekey
1 1
2 2
3 3
4 4字符量变量为:\2\4\需要返回以下这样的:
ID nodekey
2 2
4 4又如字符量变量为:\1\2\4\需要返回以下这样的:
ID nodekey
1 1
2 2
4 4这个SQL语句该如何写它。
nodekey为数值型字段ID nodekey
1 1
2 2
3 3
4 4字符量变量为:\2\4\需要返回以下这样的:
ID nodekey
2 2
4 4又如字符量变量为:\1\2\4\需要返回以下这样的:
ID nodekey
1 1
2 2
4 4这个SQL语句该如何写它。
解决方案 »
- ReportBuilder设计时为什么没有data和calc页
- InnoSetup 做的安装程序,能不能在 64bit 的 XP 中运行?
- 我装了Indy10,我想用TIDUDPClient通过代理连上外网的TIDUDPSERVER的问题,急,解决马上给分,分可以再加
- 网络检测方法 向大家请教
- 这个查询SQL怎么写?
- 为什么PageControl切换tabsheet时有白光晃动?
- 兄弟们,怎么判断Edit控件中,输入的第一个字符是“中文字符”,还是“英文字符”?
- 有人做过人事系统的工资吗?
- 请有WinNT系统的朋友帮忙,我想知道一个窗体的长和宽?
- 一个很菜的问题:
- 请问怎么写返回值为动态数组的函数
- [加急] 高分求助导出控件(先给100分,不够再加)!!
where nodekey =1 or nodekey =2 or nodekey=4
1 4
2 5
3 6
4 8字符量变量为:\4\6
需要返回以下这样的:
ID nodekey
1 4
3 6
然后 select * from table where nodekey in ('4','6')
like不能搞定吗?
where @s like '%\' + ltrim(str(nodekey)) + '\%'
where charindex(nodekey,@s)>0