Oke mas Aksan, terima kasih bantuannya.
Kapan2 kalau mentok tentang query saya tanya lagi ya.
Soalnya saya cari buku2 tentang Toturial SQL yang advance
belum ada di Gramedia.

Terima kasih
Adipro 


--- In [email protected], "aksan kurdin"
<[EMAIL PROTECTED]> wrote:
>
> anda masih harus membentuk field golongan umur dulu. contoh:
> 
> SELECT
> Table1.NoReg, Table1.Nama, Table1.Umur, Table1.Sex,
> IIf([Umur]<=10,"0_10",
>     IIf([umur]>10 And [umur]<=20,"10_20",
>         IIf([umur]>20 And [umur]<=30,"20_30",
>             IIf([umur]>30 And [umur]<=40,"30_40")))) AS GolUmur
> FROM Table1;
> 
> simpan sebagai query1.
> 
> hasilnya seperti ini:
> 
> NoReg Nama    Umur    Sex     GolUmur
> N1    Budi    10      L       0_10
> N2    Suci    15      P       10_20
> N3    Indra   21      L       20_30
> N4    Mira    25      P       20_30
> N5    Gono    27      L       20_30
> N6    Bernad  32      L       30_40
> N7    Santi   33      P       30_40
> 
> 
> Dari query1, baru bisa di pivot:
> TRANSFORM Count(Query1.Nama) AS CountOfNama
> SELECT Query1.GolUmur
> FROM Query1
> GROUP BY Query1.GolUmur
> PIVOT Query1.Sex;
> 
> Hasilnya seperti ini:
> 
> GolUmur       L       P
> 0_10  1       
> 10_20         1
> 20_30 2       1
> 30_40 1       1
> 
> aksan kurdin
> 
> 
> 
> On 12/31/07, adiproo <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> >
> >
> >
> > Hallo semua,
> > Saya punya tabel sbb:
> >
> > Tabel : Anggota
> > Noreg Nama Umur SEX
> > N1 Budi 10 L
> > N2 Suci 15 P
> > N3 Indra 21 L
> > N4 Mira 25 P
> > N5 Gono 27 L
> > N6 Bernad 32 L
> > N7 Santi 33 P
> >
> > Query :
> > TRANSFORM Sum([SEX].[Amount]) AS LK Sum([SEX].[Amount]) AS PR
> > SELECT [UMUR].[Anggota]
> > FROM Anggota
> > GROUP BY [SEX].[Anggota]
> > PIVOT In ("10-20","20-30","30-40");
> >
> > Hasilnya error????? :(
> >
> > Sedangkan hasil yang diingikan:
> > Gol. Umur Laki2 Perempuan
> > 10 - 20 1 1
> > 20 - 30 2 1
> > 30 - 40 1 1
> >
> > Lagi2 minta tolong...
> > Mohon para maniak SQL bantuannya untuk
> > mengkoreksi sintak query saya karena masih error
> >
> > Terima kasih
> > Adipro
> >
> > 
> 
> 
> 
> -- 
> Aksan Kurdin
>


Kirim email ke