saya modif sedikit syntax sql pada Query1 yang anda kirim, menjadi begini:
SELECT (select count(*) from Gab b where b.reg <= a.reg) AS Nomor,
a.[no], a.tahun
FROM Gab AS a
ORDER BY a.[reg];

kelemahan model begini, harus urut berdasar primary key nya (pada
table Gab anda, saya tambahkan PK pada field reg). klo tidak urut,
nomor urut nya juga akan loncat2x (makanya saya tambahkan order by reg)
hasilnya :
Nomor   no      tahun
1       0001    00
2       0002    01
3       0001    02
4       0002    02
5       0003    02
6       0004    02
7       0005    02
8       0006    02
9       0001    03
10      0003    03
11      0001    04
12      0002    04
13      0003    04
dst...

--- In [email protected], nur Firman <[EMAIL PROTECTED]> wrote:
>
> mas adhi pake 2 tabel apa tabel yang ada
> kalo nggak keberatan contoh pake access nya dong
> 
> say coba kirimkan access saya dan saya dan coba query pake cara mas
tapi 
> masih nggak sesuai mungkin ada yang salah






Wahana Programmer Groups Links

<*> Untuk mengunjungi sponsor milis ini, klik link berikut:
    http://wahanaprogrammer.net

<*> Untuk menghubungi owner milis ini, kirim email ke:
    [EMAIL PROTECTED]

<*> Konsultasi pemrogramman bisa chat disini:
    Yahoo! Messenger: wahanaprogrammer
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Programmer-VB/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/Programmer-VB/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Kirim email ke