在查询中需要帮助才能根据此表获得如下结果。MSSQL查询 - 数据库
Table
ID Date Value
--- ---- -----
1 jan1 Hello
2 Jan2 Sample
查询结果:
ID Date Value Info
--- ---- ----- -----
1 jan1 Hello A
1 jan1 Hello B
2 Jan2 Sample A
2 Jan2 Sample B
任何可以帮我吗?
在查询中需要帮助才能根据此表获得如下结果。MSSQL查询 - 数据库
Table
ID Date Value
--- ---- -----
1 jan1 Hello
2 Jan2 Sample
查询结果:
ID Date Value Info
--- ---- ----- -----
1 jan1 Hello A
1 jan1 Hello B
2 Jan2 Sample A
2 Jan2 Sample B
任何可以帮我吗?
可以使用UNION
这里,用计算列Info
:
SELECT ID, Date, Value, 'A' AS Info
FROM yourTable
UNION ALL
SELECT ID, Date, Value, 'B'
FROM yourTable
谢谢。你是达人 – Ahmad
如果你想要的信息栏是基于另一个列,用例的值。
该信息从哪里来? – Mark