0
我試圖通過Postgres創建一個查詢。我有這樣一個表格:Postgres複雜的SQL查詢
Date----------|Meter-----|------period-----|-----value
2017-05-23-----meter1 ---------- 1 ------------ 2.01
2017-05-23-----meter1 ---------- 3 ------------ 4.01
2017-05-23-----meter1 ---------- 4 ------------ 0.00
該表格代表了儀表讀數。每天需要有48x米的讀數。但有時由於某種原因,抄表可能無法完成,因此不會有記錄。另外,儀表讀數可能爲0.00。
我需要做的是產生了一系列的給了我這樣的事情,如果我搜索抄表對於任何給定計在某一特定日期:
Period----Total
1 --- 2.01
2 --- null
3 --- 4.01
4 --- 0.00
.
.
.
它需要即使給我48點的讀數沒有記錄。我試圖從JSON響應中填充一個谷歌圖表,並且圖表接受空值,但不是「否」值。
我很感激任何幫助。
偉大的解決方案。我認爲't.meter ='meter1''也是第一個查詢中'left join'條件的一部分。 –
謝謝你們,幫了大忙! :) – Daryn