使用 where 子句透视 sql 查询

处理

我有以下脚本来生成枢轴输出,但是我正在努力处理 2 个元素:

1- 在输出的左侧显示所有用户 ID 的输出。

2- 在脚本中放置一个 where 子句来限制输出。尝试了 100 个选项。任何帮助,将不胜感激

SELECT 'invoices.USERID' AS totalvalue,
[1], [2]


FROM

(SELECT invoices.USERID, [total],PAYERCODE
FROM invoices
where invoices.userid = 41
  ) AS SourceTable

PIVOT
(
SUM([total])
FOR PAYERCODE IN ([1], [2])
) AS PivotTable;

在此处输入图片说明

所以我希望它看起来像

在此处输入图片说明

在我整个周末搞砸之前,任何帮助将不胜感激。

约翰·卡佩莱蒂

Y 轴是一个字符串 'invoices.USERID'

并删除 WHERE invoices.userid = 41

SELECT USERID AS totalvalue,[1],[2]
FROM 
(SELECT invoices.USERID, [total],PAYERCODE
 FROM invoices
 --where invoices.userid = 41
) AS SourceTable
PIVOT
(
SUM([total])
FOR PAYERCODE IN ([1], [2])
) AS PivotTable;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 WHERE IN 子句的 SQL 查询

来自分类Dev

使用 With 子句的透视查询

来自分类Dev

SQL查询:在WHERE子句中使用AND / OR

来自分类Dev

使用多个where子句的SQL Server查询

来自分类Dev

sql where子句查询

来自分类Dev

SQL查询多个where子句

来自分类Dev

SQL查询中的WHERE子句

来自分类Dev

在SQL查询的WHERE子句中使用表的值

来自分类Dev

在WHERE子句SQL查询中的CASE语句之间使用AND

来自分类Dev

使用查询结果确定SQL的where子句中的值?

来自分类Dev

使用WHERE子句中的and或and结构优化SQL查询

来自分类Dev

在SQL查询的'WHERE'子句中的'SELECT'中使用'IF'的结果

来自分类Dev

Pyodbc - 使用 WHERE 子句运行 SQL 查询(语法错误)

来自分类Dev

在 where 子句中使用可变参数查询 SQL

来自分类Dev

使用 WHERE 子句和 CONVERT 或 CAST 的 T-SQL 查询

来自分类Dev

sql在where子句中使用查询别名

来自分类Dev

使用 WHERE IN 子句检查多维数组中的值的 SQL 查询

来自分类Dev

SQL Server 2008 R2:具有where和Have子句的数据透视表的动态查询

来自分类Dev

使用where子句更新查询

来自分类Dev

使用Active Record的复杂Ruby SQL查询-使用OR子句和子查询的WHERE

来自分类Dev

SQL查询中不包含where子句

来自分类Dev

SQL查询where子句以进行报告

来自分类Dev

SQL查询中的动态WHERE子句

来自分类Dev

WHERE子句中的HIVE SQL子查询

来自分类Dev

sql查询-如果WHERE子句中存在

来自分类Dev

SQL查询的WHERE子句中的CASE语句

来自分类Dev

SQL Server查询-Where子句的最佳实践

来自分类Dev

SQL Update查询和Where子句

来自分类Dev

SQL在select或where子句中的插入查询