View Full Version : سوال: چند بار سلکت کردن تیبل
alimohebbi1388
شنبه 18 اردیبهشت 1395, 16:38 عصر
سلام
آیا امکانش هست چندبار یه تیبل رو سلکت کرد
مثلا یه بار سلکت کنیم از آیدی 1 تا 100 رو بیاره و بعد دوباره بین اون صد رکورد یه سلکت دیگه انجام بدیم
راستش قضیه and رو تو فرمان سلکت می دونم ولی می خواستم بدونم چند بار سلکت امکانش هست یا نه
تشکر
Mahmood_M
شنبه 18 اردیبهشت 1395, 20:36 عصر
از چه بانکی استفاده می کنید ؟
هم می تونید از خاصیت Filter مربوط به DataSet استفاده کنید و هم می تونید Select به صورت زیر بنویسید ( مثال ) :
SELECT A.Field1, A.Field2 FROM
(SELECT Field1, Field2, Field3, Field4 FROM MyTable WHERE Field2 > 10) A
WHERE Field1 = 5;
فیلدهایی که توی Select بیرونی می نویسید باید درون Select داخلی باشه
برای Select داخلی باید نام ( Alias ) درنظر بگیرید، مثل A در مثال بالا
benyaminrahimi
شنبه 25 اردیبهشت 1395, 11:13 صبح
معمولا این کار توسط کامپوننت هایی که قابلیت fetch کلی و بخش بخش دارند نظیر unidac انجام میشه که میتونین تعداد رکورد واخواستی رو تعیین کنید
یوسف زالی
دوشنبه 03 خرداد 1395, 09:44 صبح
سلام.
این کار با خود اس کیو ال هم شدنیه، اما باید در تالار مربوطه دنبالش کنید.
چیزی شبیه به این:
select *
from (
select top 100 *
from TBL
where ...
)
where ..
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.