支持我有多个完全相同结构的表(X,Y,Z)。 这些表具有DATETIME字段和DATA字段。 我想基于所有表的相同DATETIME提取和比较DATA值。假设所有表具有相同的DATETIME值但数据不同。 SQL语句是什么?
我无法让它发挥作用。这是表格:
表:A
表:B
表:C
所有表的结构都相同。我想从所有日期时间相同的表中检索数据。
答案 0 :(得分:1)
这听起来像是JOIN操作符的情况。
SELECT * FROM X JOIN Y ON X.datetime = Y.datetime JOIN Z on Y.datetime = Z.datetime
这应该为您提供一个日期时间列和X.data,Y.data和Z.data列的行。