【发布时间】:2019-08-06 10:46:52
【问题描述】:
我正在寻找一种在 SQL 中将行转换为列的有效方法。列的名称可以取决于行的变化吗?这是我的例子:
名表电影和访客
Id | film
0 | comedy
1 | horror
2 | drama
Id | visitors
0 | 3
1 | 10
2 | 4
0 | 8
1 | 5
2 | 1
我必须当前喜剧、戏剧、恐怖的总和,其中列名反映了当前使用的电影类别。我不知道怎么写。。你能写这个吗?请
【问题讨论】:
-
同时指定预期结果。并向我们展示您当前的查询尝试。
-
这两个答案做出了不同的事情,因为不太清楚您的期望。请澄清并添加一些预期的输出
标签: sql postgresql pivot