sqlserver语句查询,如何将相同条件的某列数据显示到一行?
比如:carrierdeparrcabinreturnPercent我想显示为:HUPEKSEAB/H/K/L/M/Q/X0.00这种形式的,请高手帮忙!!!...
比如:
carrier dep arr cabin returnPercent
我想显示为: HU PEK SEA B/H/K/L/M/Q/X 0.00
这种形式的,请高手帮忙!!! 展开
carrier dep arr cabin returnPercent
我想显示为: HU PEK SEA B/H/K/L/M/Q/X 0.00
这种形式的,请高手帮忙!!! 展开
展开全部
SELECT b.camer,b.dep,b.arr,LEFT(cabinlist,LEN(cabinlist)-1) AS cabin FROM (
SELECT camer,dep,arr,(
SELECT cabin+'/' FROM dbo.baidu
WHERE returnPercent=0
AND (camer=a.camer AND dep=a.dep AND arr=a.arr)
FOR XML PATH('')) AS cabinlist
FROM dbo.baidu AS a
GROUP BY a.camer,a.dep,a.arr) AS b
更多追问追答
追问
大神,第 6 行: 'XML' 附近有语法错误。
create table InterPolicy(
carrier varchar(10),
dep varchar(10),
arr varchar(10),
cabin varchar(3000),
returnPercent Decimal(18,2),
addMoney varchar(20),
id varchar(100)
)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-11
展开全部
string[] num = 读取条件设定.Tables["五行农历显示"].AsEnumerable().Select(d => d.Field<string>("日期")).ToArray();/*表中某列转数组*/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询