AccessTr.neT

Tam Versiyon: ilk 5 kaydı getirme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
kolay gelsin.
ekteki dosyadaki liste tablosundan her PARSEL_ID den herhangi 5 adet müşteriyi getiren bir sorgu oluşturmak istiyorum. yani PARSEL_ID 1 olan değerde olan 5 tane müşteri, PARSEL_ID 2 olan danda 5 tane şeklinde. bu şekilde yaklaşık 700000 kayıttan sadece 1000 adet lazım gibi düşünün. ama her parselden 5 er adet lazım. forumda aradım ama cevabını bulamadım.

şimdiden teşekkürler.
Merhaba;

SELECT TOP 5 *
FROM liste
WHERE (((liste.PARSEL_ID)="10"))
sorgusunu deneyiniz...
bu sorguda sade 10 nolu parseldeki müşterileri getiriyor. ben her parselin 5 adedini getirmesini istiyorum.
Form1 i çalıştırınız. Liste5 olarak her parselden 5 müşteri olan bir tablo oluşturacaktır...

Lütfen olumlu veya olumsuz geri dönüş yapınız...
Power üstadım zaten getirmiş çözümü.
Naçizane bir alternatifte benden olsun.
Ancak çok yüklü veri tabanları için revize edilmesi lazım.
Örneğiniz az sayıda kayıt içerdiğinden hız sorunu yaşanmıyor
yardımcı olan tüm arkadaşlara teşekkür ederim. power arkadaşımızınki biraz daha kullanışlı. veri miktarı 700000 satır olduğundan dolayı bu tür raporlar için fatih karagöl arkadaşımızınki kendisininde belirttiği gibi çok yavaş olur.
Teşekkürler.