私は国の全従業員を私に印刷するデータベースを持っています。すべての行のSqlite合計
これは、現在までに25カ国と2000年までのテーブルです。 インターネットではsum(country4)の情報(例えば )しか見つかりませんでしたが、すべてのフィールドで合計を使用して年とすべてを除外する方法はありますか?
更新日:
Year | ZA | NA | BW | MG | ZW | AO | ZM | KE | NG | CF | GH | CM | CD | ET | UG | EG | DZ | MA | MR | NE | SD | TN | SO | All
------+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+-----
2000 | 10 | 10 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 25
2001 | 25 | 10 | 8 | 5 | 5 | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 62
これは、データベースであると私はyear
とAll
なしZAからSOに加算する必要があります。 All
は合計の結果ですが、私はSQLiteやPHPが手作業でそれを行うことなく合計を構築できると思いますか?
私がインターネットで検索すると、1列の合計だけが行のための例であることがわかりました。
'SELECT国、合計(*)が役立つだろう。 – iSS
'All'カラムがすべての' CountryX'カラムの合計である場合、なぜこれを合計しないのですか? –
SELECT国、合計(*)FROM ...は動作しません。国ではisoコードを使用します。 – Silvio