
这张表表明
Emp 1在 2010 年 1 月 14 日工作了 7.0 小时Project 1。Emp 2已于 2010 年 1 月 15 日工作了 8.0 小时Project 2。Emp 1于 2010 年 1 月 16 日工作了 8.0 小时Project 1。
我想像这样更新该表:
- 我想用 7.0 为 Emp 1 更新列 [14 Jan] 列第一行
- 我想用 8.0 为 Emp 2 更新列 [15 Jan] 列第二行
- 我想用 8.0 为 Emp 1 更新列 [16 Jan] 列第三行
因此结果应该是:

谁能建议我如何在 SQL Server 2005 中编写相同的查询?