值我有以下表作爲查詢的結果說calc_success_rateSQL查詢來插入列從行
server, service, timestamp, success_rate
123.23.23.2 ftp 1:00 am 1
123.23.23.2 http 1:00 am 0.5
我想插入這些值到另一個表說的指標,其結構如下
server ftpSuccessRate httpsuccessrate timestamp
123.23.23.2 1 0.5 1:00
我會做calc_success_rate.server
和metrics.server
和calc_success_rate.timestamp
和metrics.timestamp
之間的連接並插入ftpsuccessrate
和httpsuccessrate
是否有可能做到這一點在一個查詢
我需要一個更新語句是這樣的
update secondTable st
set ftpSuccessRate = , httpSuccessRate =
from firstTable ft
where ft.server = st.server and ft.timestamp = st.timestamp
是否使用的是RDBMS? –
我們使用Postgres 8.4 – user373201