0

这是我旧帖子的延续问题。如果您想查看下图的代码,请点击以下链接,请解决我的问题。

如何将两个列值相乘并在每行的末尾显示其结果?

stackoverflow.com/questions/11202617/how-to-multiply-two-column-values-and-display-its-result-at-the-end-of-each-row/11203135

图片

http://www.koolfree.com/ImageUpload/uploads/1341093148.jpg

问题

我附上了截图的链接。请查看屏幕截图并告诉我如何为每个用户 ID 添加多个作业?

例如,屏幕截图的用户 ID 为 216020,用户有两个Job Locations行,即CivilOffice Work,它有两个Salary行,即150200,它有两个Allowance行,即00,它有两个Days行,即1713,最后它有两,即19502600(总计是通过工资和天数相乘产生的)并且在表的末尾有总计。我无法为每个用户 ID 获取多个行值。请告诉我如何获取每个用户 ID 的这些行值?

4

1 回答 1

0

Given MyTable of ID,A1,A2,B1,B2,C1,C2

then it's just something like

Select ID,A1 AS Value1 ,B1 as Value2 ,C1 AS Value3
From MyTable
Union All
Select ID,A2,B2,C2
From MyTable

Surely???

于 2012-07-02T15:20:16.490 回答