- 15
- 0
- 约小于1千字
- 约 2页
- 2017-06-12 发布于北京
- 举报
sql字段为逗号分开的字符串值的关联查询
1.TREE表:
[strID] [int] IDENTITY(1,1) NOT NULL,[strName] [nvarchar](50) NOT NULL,
2.SubInfo
CREATE TABLE [dbo].[SubInfo]([SuBID] [int] NOT NULL,[SubTreeID] [nvarchar](max) NULL,
SQL语句为:
select a.strID,a.strName from Tree as a where exists(select * from SubInfo where charindex(cast(a.strID as varchar(max))+,,SubTreeID)0)
这里红色加的分号必须要加上,不然的花,如果是215,连21也会区配.
查询后结果为:
如果SubTreeID:1,2,3,215则select a.strID,a.strName from Tree as a where exists(select * from SubInfo where charindex(cast(a.strID as varchar(max)),SubTreeID)0)
查询结果为
本来21为思茅的是不应该查询出来的,所以要叫逗号来处理
4.select a.strID,a.strName,b.* from Tree as a join SubInfo as b on charindex(cast(a.strID as varchar(max))+,,SubTreeID)0这个是把SubInfo 表的数据也显示出来
结果为:
您可能关注的文档
- SFBC的内涵和概念.doc
- ShakespeareSonnets选篇译文赏析.doc
- SiemensS7与上位监控软件通讯.doc
- sizet和ssizet的含义和区别.doc
- SKG1397破壁料理机评测:夏日养生首选.doc
- Smart2006型热值仪常见故障及排除方法.doc
- SMETA认证的会员基本准则.doc
- SMT基本名词解释.doc
- SMT标准化与管理.doc
- solidworks2007破解安装方法.doc
- 计量规程规范 JJF 2362-2026测量设备校准间隔的确定导则.pdf
- 《JJF 2362-2026测量设备校准间隔的确定导则》.pdf
- JJF 2362-2026测量设备校准间隔的确定导则.pdf
- JJF 2373-2026测量不确定度在法制计量符合性评定中的应用.pdf
- GB/T 27997-2026造船门式起重机.pdf
- 计量规程规范 JJF 2373-2026测量不确定度在法制计量符合性评定中的应用.pdf
- 《JJF 2373-2026测量不确定度在法制计量符合性评定中的应用》.pdf
- 中国国家标准 GB/T 27997-2026造船门式起重机.pdf
- 《GB/T 27997-2026造船门式起重机》.pdf
- GB/T 31487.2-2025直流融冰装置 第2部分:换流器.pdf
原创力文档

文档评论(0)