讓列說,我有這兩個表:SQL獲得從一個查詢結果到另一個查詢
CREATE TABLE nodes
(
id INTEGER PRIMARY KEY,
name TEXT
);
CREATE TABLE events
(
id INTEGER PRIMARY KEY,
node INTEGER REFERENCES nodes,
etime TIMESTAMP,
value TEXT
);
有一個查詢來獲取從nodes
表中的值作爲對events
表列?
舉個簡單的例子,我想是這樣的:
node1 | node2 | node3
-------+--------+--------
event1 | |
| event2 |
| | event3
這可能嗎?
我真的想什麼,將是一個SQL查詢,可以輸出是這樣的:
etime | node1 | node2 | node3
--------------------+---------+---------+--------
2011-04-26 13:12:23 | Event 1 | | Event 2
2011-04-26 15:52:43 | | Event 3 |
2011-04-26 21:35:12 | Event 4 | Event 5 | Event 6
凡node1
到node3
來自node
表,時間戳和Event
文本來自events
表。
職能交叉家人看好。我將不得不嘗試一點。 – 2011-04-27 14:36:06