Pertanyaan yang diberi tag «aggregate»

Menggabungkan beberapa titik data menjadi satu titik data tunggal. Ini biasanya digunakan dalam referensi ke SQL dan biasanya untuk fungsi agregat.


4
Menghitung persentase baris dari jumlah total
Permintaan maaf untuk gelar yang buruk, saya tidak yakin apa yang akan menjadi judul yang bagus untuk ini. Ini saat ini (tampilan disederhanakan) data yang saya kerjakan Agent | Commission ---------|------------ Smith | 100 Neo | 200 Morpheus | 300 Saya perlu menghitung persentase dari total komisi, masing-masing agen bertanggung …


3
Mengapa kueri agregat secara signifikan lebih cepat dengan klausa GROUP BY daripada tanpa klausa?
Saya hanya ingin tahu mengapa permintaan agregat berjalan jauh lebih cepat dengan GROUP BYklausa daripada tanpa satu. Misalnya, kueri ini membutuhkan waktu hampir 10 detik untuk dijalankan SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 Sementara yang ini membutuhkan waktu kurang dari satu detik SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue …







1
SUM di atas baris berbeda dengan banyak gabungan
Skema : CREATE TABLE "items" ( "id" SERIAL NOT NULL PRIMARY KEY, "country" VARCHAR(2) NOT NULL, "created" TIMESTAMP WITH TIME ZONE NOT NULL, "price" NUMERIC(11, 2) NOT NULL ); CREATE TABLE "payments" ( "id" SERIAL NOT NULL PRIMARY KEY, "created" TIMESTAMP WITH TIME ZONE NOT NULL, "amount" NUMERIC(11, 2) NOT …



1
Agregasi data per jam SQL di postgresql
Saya seorang pemula dengan database jadi saya mencari bantuan Anda dengan yang ini. Saya memiliki tabel yang berisi data deret waktu. 2012/01/01 00:10, 10 2012/01/01 00:30, 5 2012/01/01 01:00, 10 2012/01/01 01:40, 10 2012/01/01 02:00, 20 Tabel menyimpan data berbasis interval dengan hanya menjaga batas atas interval. Misalnya baris pertama …

3
Apakah menggunakan SUM () dua kali suboptimal?
Saya tahu saya harus menulis SUMdua kali, jika saya ingin menggunakannya dalam HAVINGklausa (atau menggunakan tabel turunan): SELECT id, sum(hours) AS totalhours FROM mytable GROUP BY id HAVING sum(hours) > 50; Pertanyaan saya sekarang adalah, apakah ini suboptimal atau tidak. Sebagai seorang programmer, permintaan ini sepertinya DB akan menghitung jumlah …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.