PDA

View Full Version : کد SQL برای تعداد رکوردها



دنیای دلفی
شنبه 17 دی 1384, 09:37 صبح
یک کد SQL می خواهم که نام یک فیلد را بگیرید و فقط سطرهای غیر تکراری را نگه دارد و بعد اعلام کند که هر سطر چند بار در بانک تکرار شده است ممنون می شوم اگر کمک کنید

فرض کنید که تعدای نام شهر در یک ستون داریم
آبادان
اهواز
تهران
دزفول
اهواز
آبادان
آباده
مشهد
مشهد
تهران
تهران


اعلام کند
آبادان 2
اهواز 2
تهران 3
دزفول 1
آباده 1
مشهد 2

Touska
شنبه 17 دی 1384, 10:14 صبح
از این query استفاده کنید.


select Distinct count(city_name) from citys

دنیای دلفی
شنبه 17 دی 1384, 11:39 صبح
سلام دوست گرامی
ممنون از پاسخ شما
ولی این کد SQL جواب این سوال نیست زیرا فقط یک عدد بر میگرداند و نیاز ی را که من داردم برآورده نمی کند .

Naficy
شنبه 17 دی 1384, 12:09 عصر
select city_name, count(*) from citys group by city_name