View Full Version : شمارش فیلد تکراری
linktaz
دوشنبه 17 اردیبهشت 1397, 10:31 صبح
با سلام
دوستان من میخوام تعداد تکرار هر فیلد رو در یک فیلد دیگه جلوش بیارم.چطوری این کار انجام میشه؟
Mehr@ban
دوشنبه 17 اردیبهشت 1397, 16:22 عصر
سلام باید از دستور DCount یا Count در کوئری استفاده کنی
نمونه در تالار هست
mazoolagh
سه شنبه 18 اردیبهشت 1397, 07:45 صبح
از الگوی زیر استفاده کنین:
SELECT FieldName , Count(*) AS Tedad
FROM TableName
GROUP BY FieldName
اضافه کردن شرط برای محدود کردن تعداد بین دو مقدار:
SELECT FieldName , Count(*) AS Tedad
FROM TableName
GROUP BY FieldName
HAVING Count(*) BETWEEN MinValue and MaxValue
مرتب کردن نتایج بر اساس تعداد:
SELECT FieldName , Count(*) AS Tedad
FROM TableName
GROUP BY FieldName
HAVING Count(*) BETWEEN MinValue and MaxValue
ORDER BY Count(*) DESC/ASC
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.