我有两个类似的表是这样的:
+-----+------+------+---------------------+
| ID | A | B | Timestamp |
| 308 | 1.82 | 1.38 | 2012-08-28 21:17:59 |
| 309 | 1.81 | 1.81 | 2012-08-28 21:18:25 |
| 310 | 1.38 | 1.34 | 2012-08-28 21:18:43 |
+-----+------+------+---------------------+
需要像这样创建新表:
+-----+------+------+---------------------+
| ID |A1-A2 | B1-B2| Timestamp |
| 308 | x | x | 2012-08-28 21:17:59 |
| 309 | x | x | 2012-08-28 21:18:25 |
| 310 | x | x | 2012-08-28 21:18:43 |
+-----+------+------+---------------------+
有人对此查询或 sql cmd 有任何建议吗?
编辑
对不起,我的错,我没有指定它。
我需要通过时间戳减去和同步表,ID 不是必需的或重要的。两张表每秒都填充 2 个数字(a,b),自动生成时间戳
它有什么方法可以在循环中按时计算这两张表的减法吗?输出应该是这样的,每秒计算一次,有可能吗?
+---------+--------+------+ | 时间戳 |A1-A2 | B1-B2| | 2012-08-28 21:17:59 | x | x | | 2012-08-28 21:18:25 | x | x | | 2012-08-28 21:18:43 | x | x | +---------+--------+------+