PDA

View Full Version : عدم شمارش رکوردهای تکراری



ZA_computer
دوشنبه 01 دی 1393, 09:49 صبح
با سلام
دوستان عزیز من هرکاری انجام میدم تابع Count تعداد رکوردهای تکراری را هم بر می گرداند. آیا امکان عدم شمارش رکوردهای تکراری وجود دارد؟

مرتضی تقدمی
دوشنبه 01 دی 1393, 09:54 صبح
سلام
از دستور Distinct استفاده كنيد.

ZA_computer
دوشنبه 01 دی 1393, 10:49 صبح
امتحان کردم این دستور فقط در نمایش کار می کنه موقع شمارش رکوردهای تکراری هم شمرده میشه

مرتضی تقدمی
دوشنبه 01 دی 1393, 16:47 عصر
تا الان که اینجوری نبوده! کدتون رو بذارید تا بررسی کنیم.

pezhvakco
دوشنبه 01 دی 1393, 17:32 عصر
روش جناب تقدمی درست است و شاید شما ناردست بکار برده اید .

Col01 = ستونی که داده های اون در ردیف های جدول تکرار شده است
SELECT COUNT(Distinct [Col01])
FROM [dbo].[Table01]

ZA_computer
چهارشنبه 03 دی 1393, 13:58 عصر
ممنون از همتون اشتباه من این بود که Distinct رو در ابتدای Select می نوشتم که با راهنمایی شماها مشکلم حل شد.