mysql连接表和union表的修改结果?

jmp7cifd  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(210)

这个问题在这里已经有答案了

如何在mysql中返回pivot表输出(9个答案)
mysql-从行到列(12个答案)
两年前关门了。
我想请求加入两个表。我有这样的第一张table:

|idsite  | nmsite  |
-------------------
|   1    |   nm1   |
|   2    |   nm2   |
|   3    |   nm3   |
--------------------

第二张表是:

|idsite  |  iddetsite |  dataA  | dataB  | dataC  | time       |
----------------------------------------------------------------
|  1     |     1      |    3    |    4   |   5    |  2015-01-01|
|  1     |     2      |    3    |    2   |   3    |  2015-02-01|
|  1     |     3      |    5    |    3   |   2    |  2016-01-01|
|  1     |     4      |    5    |    3   |   2    |  2016-02-01|
|  2     |     5      |    2    |    5   |   3    |  2015-02-02|
|  2     |     6      |    5    |    3   |   2    |  2016-04-02|
|  3     |     7      |    7    |    1   |   1    |  2015-01-01|
|  3     |     8      |    3    |    3   |   3    |  2016-02-02|
----------------------------------------------------------------

dataa的结果应该是:

|   time    | nm1   |  nm2  |  nm3 |
------------------------------------
|   2015    |   6   |   2   |   7  |
|   2016    |   10  |   5   |   3  |
------------------------------------

ket:结果表中的nm1是按年份求和(dataa),有人能帮我吗?这是不同的问题,我在第三个表或结果表中问,2表中有4列,时间,1表中有nm1、nm2、nm3字段,所以第三个表是结果,其中1表中的数据字段将是3表(结果表)中的标题列,我想这是另一种。谢谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题