首页 > 数据库技术 > 详细

sql server字段是逗号分割的id,关联明细表查询

时间:2016-01-05 12:28:16      阅读:435      评论:0      收藏:0      [点我收藏+]

有时候一张表的一个字段是以逗号分割的一个字符串,分割的数字是明细表的主键id。

关联明细表查询可以这样做:

declare @str as nvarchar(1000)
declare @areanos as  nvarchar(200) 
--这是把areanos字段赋值给@areanos变量
set @areanos=1,2,3 
--将拼接的SQL脚本赋值给变量
set @str=select * from area where areano in (+@areanos+) order by areano
--调用系统存储过程,执行SQL
exec sp_executesql @str 

 

sql server字段是逗号分割的id,关联明细表查询

原文:http://www.cnblogs.com/527289276qq/p/5101866.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!