麻烦的in

lifeiping 2008-05-30 12:37:16
use pubs
go
create table job
(
jobid nvarchar(10) not null primary key,
jobname varchar(20) not null
)
go
insert into job values('4','job4')
insert into job values('5','job5')
insert into job values('6','job6')
insert into job values('7','job7')
insert into job values('8','job8')
insert into job values('9','job9')
insert into job values('10','job10')
insert into job values('11','job11')
go
declare @s nvarchar(100)
set @s='3,4,5,6,7,8,9,10,11,12'
select * from job where jobid in (@s)
这样解决不可行!各位有何高见
...全文
66 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
哥是我 2008-06-03
  • 打赏
  • 举报
回复
DB2?

select * from job where locate(jobid,@s)>0
lifeiping 2008-06-03
  • 打赏
  • 举报
回复
sqlserver

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧