34,873
社区成员
发帖
与我相关
我的任务
分享SELECT * FROM C_AuctionShop JOIN C_AuctionInfo ON C_AuctionInfo.NumId = C_AuctionShop.NumIdSELECT UserName,RealName,Phone,Address,NumId,Name,Mode,Remark,Time,
stuff((select ','+ltrim(IssueId) from C_AuctionInfo where C_AuctionInfo.NumId = C_AuctionShop.NumId for xml path('')) ,1,1,'')
--IssueId以逗号分隔
FROM C_AuctionShop where NumId = 12345
SELECT UserName,RealName,Phone,Address,NumId,Name,Mode,Remark,Time,
stuff((select ','+IssueId from C_AuctionInfo where C_AuctionInfo.NumId = C_AuctionShop.NumId for xml path('')) ,1,1,'')
--IssueId以逗号分隔
FROM C_AuctionShop where NumId = 12345
--括号内返回的IssueId不止一个
--加个top / max / min... 试试!
SELECT UserName,RealName,Phone,Address,NumId,Name,Mode,Remark,Time,
IssueId in (select IssueId from C_AuctionInfo where C_AuctionInfo.NumId = C_AuctionShop.NumId)
FROM C_AuctionShop where NumId = 12345SELECT UserName,RealName,Phone,Address,NumId,Name,Mode,Remark,Time,
IssueId = (select min(IssueId) from C_AuctionInfo where C_AuctionInfo.NumId = C_AuctionShop.NumId)
FROM C_AuctionShop where NumId = 12345