小编Non*_*gon的帖子

从 FOR XML PATH 中删除 XML 标记

我正在从 sql 字符串中获取数据以制作 XML 文件,这是我的 SQL

SELECT [data] AS data
FROM MyTable 
WHERE [Status] = '1' 
FOR XML PATH('DataLocation')
Run Code Online (Sandbox Code Playgroud)

这是我的 XML 返回

<DataLocation>
  <data>String</data>
</DataLocation>
Run Code Online (Sandbox Code Playgroud)

我的问题是我想要标签DataLocation而不是标签data,我只想显示String值。

我哪里错了?

xml t-sql sql-server

4
推荐指数
1
解决办法
1万
查看次数

在 DataFrame 底部添加一行以获得总计

我正在使用 Pandas 对 Excel 文件中的信息进行分组,并使用此信息对值求和以获得数据摘要。

它从 excel 中提取某些信息,然后对列进行分组以反映我想要的摘要。

summary_df = df.groupby(["NAME", "CITY"])["QUANTITY"].sum().reset_index()
summary_df.loc["Grand Total"] = summary_df["QUANTITY"].sum()
Run Code Online (Sandbox Code Playgroud)

这将返回我想要的信息并给我总和,但它显示了数据框每一列的数量摘要,如下所示:

NAME         |   CITY   |   QUANTITY
JOHN         |  LONDON  |     50
STEVE        |  PARIS   |     100
GRAND TOTAL  |   150    |     150
Run Code Online (Sandbox Code Playgroud)

我只想查看 QUANTITY 下的总计,而不想查看其他列。

python dataframe pandas pandas-groupby

2
推荐指数
1
解决办法
3408
查看次数

标签 统计

dataframe ×1

pandas ×1

pandas-groupby ×1

python ×1

sql-server ×1

t-sql ×1

xml ×1