0
私は7kレコードのPostgreSQLテーブルを持っています。各レコードは3つの固有IDと3つのフィールドを持っています。子供用品、ショール、病院。すべての整数フィールドがあります。私は新しい列を追加し、各列のレセプター(学校、児童病院、病院)の合計量を計算したいと考えています。私は、これは列を追加し、選択して挿入を行うと、かなりstraighforwardあるべきと思ったけど、私はまた、インサートselect文ではidでグループを試してみました私はSQLを列に追加する
alter table site add total integer;
insert into site(total) select sum(schools+childcares+hospitals) as s from site;
を望む結果を得ていないのです
合体は何ですか? – ziggy
@ziggy - 'Coalesce'はリストから最初の' Not Null'値を返します。 'NULL'値を' zero'に置き換えます。 –
ああ、うまく働いた素晴らしい! – ziggy