ilk 5 kaydı getirme

31/05/2013, 17:07

gulendam

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.
31/05/2013, 17:19

direnist

Merhaba;

SELECT TOP 5 *
FROM liste
WHERE (((liste.PARSEL_ID)="10"))
sorgusunu deneyiniz...
31/05/2013, 17:30

gulendam

bu sorguda sade 10 nolu parseldeki müşterileri getiriyor. ben her parselin 5 adedini getirmesini istiyorum.
31/05/2013, 20:45

POWER

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...
31/05/2013, 21:30

fatih karagöl

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
01/06/2013, 11:56

gulendam

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.