首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

数据库查询话语,不知道怎样写了,帮帮忙了

2013-03-12 
数据库查询语句,不知道怎样写了,帮帮忙了!有一表,如下图所示:要求1:找到 Type5 的记录,分析找出 PathNetA

数据库查询语句,不知道怎样写了,帮帮忙了!
有一表,如下图所示:数据库查询话语,不知道怎样写了,帮帮忙了

要求
1:找到 Type=5 的记录,分析找出 PathNetAddrBranch 中的 IP 地址
2:查找所有 OwnServer 为 1 中找到的 IP 地址的记录,并取字段 PathNetAddrBranch 值。

如 ID = 261 的记录,Type = 5, PathNetAddrBranch包含 IP 地址为 192.168.0.4。
而 OwnServer 为 192.168.0.4 的记录是 ID = 262 的记录,找到对应字段 PathNetAddrBranch 值是 shengch\192.168.0.64:8000

[解决办法]


select PathNetAddrBranch  from 表 b where OwnServer like ''+( select OwnServer from 表 a where Type=5)+''

[解决办法]
select PathNetAddrBranch  from 表 b where OwnServer in ( select SUBSTRING(PathNetAddr,0, CHARINDEX(':',PathNetAddr)) from 表 a where Type=5)+''

热点排行