PDA

View Full Version : سوال: جستجوی بیشترین تعداد وارد شده در فیلد



Constantine
شنبه 03 مرداد 1388, 11:52 صبح
سلام.جدولی هست با یک فیلد که مقدار تکراری میگیره.پیدا کردن بیشترین تعداد وارد شده از مقادیر رو میخوام.
مثلا

علی
رضا
محمد
علی
سینا
علی
محمد - علی 3 بار وارد شده(بیشترین تعداد وارد شده)

کد sql رو می خوام.

Alireza Orumand
شنبه 03 مرداد 1388, 12:06 عصر
سلام
من از این روش استفاده میکنم. جواب میده. تست شده هست. به جای YourTableName اسم جدول خودتون و به جای YourField اسم فیلد دلخواه که الان اینجا مثلا نام توش ذخیره شده قرار بدید.


with tmp as
(
select COUNT(*) as cnt from YourTableName group by YourField
)
select MAX(cnt) from tmp

موفق باشید.