[Terjawab] Solusi Aggregate function di Ms Access

Forum diskusi membahas database lain

Moderator: trail

[Terjawab] Solusi Aggregate function di Ms Access

Postby BRAJA » 25 May 2010, 17:47

Mungkin ada yang bisa bantu, ane punya masalah begini :

1. Berikut adalah contoh tabel transaksi dan Recordnya :
Code: Select all
   -----------------------------
   |    Tipe    |   Nilai     |
   -----------------------------
   |      1     |     1000    |
   -----------------------------
   |      2     |     2000    |
   -----------------------------
   |      4     |     1000    |
   -----------------------------
   |      5     |     1500    |
   -----------------------------
   |      3     |     1000    |
   -----------------------------
   |      1     |     2000    |
   -----------------------------


2. Pertanyaanya adalah :
Bagaimana membuat SQL query dengan fungsi aggregate, agar hasil yang diharapkan seperti dibawah
Code: Select all
   -----------------------------
   |  Level_A  |  Level_B    |
   -----------------------------
   |   6000    |     2500    |
   -----------------------------

Hasil kolom Level_A = SUM(Nilai) dari tabel transaksi yang tipenya BETWEEN 1 AND 3
Hasil kolom Level_B = SUM(Nilai) dari tabel transaksi yang tipenya BETWEEN 4 AND 5
User avatar
BRAJA
Prajurit Satu
Prajurit Satu
 
Posts: 69
Joined: 14 Mar 2010, 15:49
Memberi kopi: 0 cangkir
Mendapat kopi: 4 cangkir

Re: [ASK] Solusi Aggregate function di Ms Access

Postby trail » 25 May 2010, 19:07

Code: Select all
SELECT DISTINCT (SELECT SUM(Nilai) FROM Tbl1 WHERE Tipe BETWEEN 1 AND 3) AS TipeA, (SELECT SUM(Nilai) FROM Tbl1 WHERE Tipe BETWEEN 4 AND 5) AS TipeB
FROM tbl1


begini bukan om ???
@_@....@_@....@_@

Post trail telah mendapat 2 kopi dari:
ekaperintis, vberror13
User avatar
trail
Database Moderator
Database Moderator
 
Posts: 1348
Joined: 11 Mar 2010, 14:27
Location: Surabaya
Memberi kopi: 47 cangkir
Mendapat kopi: 103 cangkir

Re: [ASK] Solusi Aggregate function di Ms Access

Postby ekaperintis » 25 May 2010, 20:49

Saya coba utak-atik malah ga bisa,,, sip bgt kakak trail

Cuma om Braja kayanya salah ngitung tuh harusnya 3000 bukan 6000 iya ga :D


Saya punya pertanyaan nih, apa bikin thread baru atau di sini aja yah :D
Image
User avatar
ekaperintis
Sersan Satu
Sersan Satu
 
Posts: 2088
Joined: 17 Mar 2010, 14:27
Location: Parungpanjang-Bogor
Memberi kopi: 82 cangkir
Mendapat kopi: 154 cangkir

Re: [ASK] Solusi Aggregate function di Ms Access

Postby vberror13 » 25 May 2010, 20:56

ekaperintis wrote:Cuma om Braja kayanya salah ngitung tuh harusnya 3000 bukan 6000 iya ga :D

Tabel datanya barusan diedit ama oom Braja. tapi tabel hasil tidak diedit. :D

ekaperintis wrote:Saya punya pertanyaan nih, apa bikin thread baru atau di sini aja yah :D

bikin thread baru aja oom. ;)
:ymbilly: :ymbilly: :ymbilly: =:) :ymbilly:
Just Because You Are Unique, Doesn't Mean You Are Useful
User avatar
vberror13
Global Moderator
Global Moderator
 
Posts: 1847
Joined: 13 Mar 2010, 20:34
Location: Medan Indonesia
Memberi kopi: 296 cangkir
Mendapat kopi: 321 cangkir

Re: [ASK] Solusi Aggregate function di Ms Access

Postby ekaperintis » 25 May 2010, 21:33

vberror13 wrote:bikin thread baru aja oom. ;)


Udah oom di sini viewtopic.php?f=33&t=723
Image
User avatar
ekaperintis
Sersan Satu
Sersan Satu
 
Posts: 2088
Joined: 17 Mar 2010, 14:27
Location: Parungpanjang-Bogor
Memberi kopi: 82 cangkir
Mendapat kopi: 154 cangkir

Re: [ASK] Solusi Aggregate function di Ms Access

Postby BRAJA » 26 May 2010, 12:03

trail wrote:
Code: Select all
SELECT DISTINCT (SELECT SUM(Nilai) FROM Tbl1 WHERE Tipe BETWEEN 1 AND 3) AS TipeA, (SELECT SUM(Nilai) FROM Tbl1 WHERE Tipe BETWEEN 4 AND 5) AS TipeB
FROM tbl1


begini bukan om ???


Wew... bisa begini ya mantap infonya oom.
ekaperintis wrote:Saya coba utak-atik malah ga bisa,,, sip bgt kakak trail

Cuma om Braja kayanya salah ngitung tuh harusnya 3000 bukan 6000 iya ga :D


Saya punya pertanyaan nih, apa bikin thread baru atau di sini aja yah :D

Dibawahnya masih ada nilai 1000 n 2000 om, harus di scroll

Terima kasih.
Om MOMOD, silahkan laksanakan tugasnya. Thread selesai.
User avatar
BRAJA
Prajurit Satu
Prajurit Satu
 
Posts: 69
Joined: 14 Mar 2010, 15:49
Memberi kopi: 0 cangkir
Mendapat kopi: 4 cangkir

Re: [ASK] Solusi Aggregate function di Ms Access

Postby trail » 26 May 2010, 12:59

di laksanakan.... >:) >:) >:)
@_@....@_@....@_@
User avatar
trail
Database Moderator
Database Moderator
 
Posts: 1348
Joined: 11 Mar 2010, 14:27
Location: Surabaya
Memberi kopi: 47 cangkir
Mendapat kopi: 103 cangkir


Return to Other Database Development

Who is online

Users browsing this forum: No registered users and 1 guest