------------------------------------ID cname vname
62360 文件服务器 AE2.1_SP2_20140315
解决方案 »
- 為什麼我的SQL SERVER2005工具欄上面的按鈕很多都是灰的?
- 求一条取字符过程
- 求助:如果不是三级我又该怎么写效率才高呢?
- SQL Server有没有单独的客户端下载?
- 想了比较久都没有做出,刚接触,那个好心人可以帮助一下啊!谢谢
- 怎样改变显示方式
- sql server 登录名与用户的问题????
- 每次从库中取一条记录,要求最近的20条不能有相同记录,谁有些简单方法.
- 通过外部程序来实现SQL Server 数据库恢复的方法有那些?
- only fully keyset driven cursors can have "order by"、"group by"
- 为什么MSSQL2005运行导入导出向导时,连数据源会报“无法检索表列表”
- 将数据发送到运行IIS的计算机的请求失败 有关详细信息 请参阅HRESULT
max(T8.cname) as cname,max(T9.vname) as vname
FROM issue T1
left join nodeassociation T7 on T1.ID=T7.SOURCE_NODE_ID
left join component T8 on T7.SINK_NODE_ID =T8.ID
left join projectversion T9 on T7.SINK_NODE_ID =T9.ID
WHERE T1.ID=62360
group by
t1.id
------------------------------------ID cname vname
62360 文件服务器 AE2.1_SP2_20140315
试试这个:
SELECT T1.ID,
min(T8.cname) cname,
min(T9.vname) vname
FROM issue T1
left join nodeassociation T7 on T1.ID=T7.SOURCE_NODE_ID
left join component T8 on T7.SINK_NODE_ID =T8.ID
left join projectversion T9 on T7.SINK_NODE_ID =T9.ID
WHERE T1.ID=62360
group by t1.id
SELECT T1.ID,
T8.cname,
T9.vname
FROM issue T1
OUTER APPLY (SELECT TOP 1 c.cname FROM nodeassociation n INNER JOIN component c ON n.SINK_NODE_ID =c.ID WHERE c.SOURCE_NODE_ID = T1.ID AND n.SINK_NODE_ENTITY='Component') T8
OUTER APPLY (SELECT TOP 1 v.vname FROM nodeassociation n INNER JOIN projectversion v ON n.SINK_NODE_ID =v.ID WHERE c.SOURCE_NODE_ID = T1.ID AND n.SINK_NODE_ENTITY='Version' ) T9
WHERE T1.ID=62360