如何在asp.net中显示具有相同列名但在其中具有不同值的两个表的图表

本文关键字:两个 在其中 net asp 显示 | 更新日期: 2023-09-27 18:03:23

我遇到了一个问题,请帮助我。我想用数据库显示图表。

我有两个表,它们的列名相同,但值不同。

第一个表

Standard Table
| Min_Moist  |   Min_Temp   |
-----------------------------    
|   20.14    |     41.2     |

第二个表

Current Table
|  Min_Moist  |   Min_Temp  | 
-----------------------------
|    85.0     |    45.10    |

所以我想在图表中显示这两个标准值和当前值。

请指导我如何将这些值一起显示,当用户从下拉列表中选择值时,应该显示图表。根据下拉列表值选择表列值

如何在asp.net中显示具有相同列名但在其中具有不同值的两个表的图表

您可以从UNION的两个表中选择值,如:

SELECT
  Min_Moist  
  ,Min_Temp 
  , 1 AS CurrentTable
FROM CURRENTTABLE 
  WHERE <your condition here>
UNION
SELECT
  Min_Moist  
  ,Min_Temp 
  ,0 AS CurrentTable
FROM StandardTable
  WHERE <your condition here>

这里我还添加了一个名为CurrentTable的标志列,以确定数据是来自CurrentTable还是StandardTable

希望能有所帮助。

相关文章: