PDA

View Full Version : راهنمایی در مورد استفاده همزامان Count و Group By



sattaryekta
شنبه 14 آبان 1390, 11:16 صبح
سلام

در مورد کوئری زیر:


select count(*) from t group by f

خروجی آن تعداد کل رکورد های این کوئری نیست
بلکه تعداد هر گروه دسته بندی شده با Group By است

میخواهم تعدا کل رکوردهای این کوئری را بدانم.

ممنون

sattaryekta
شنبه 14 آبان 1390, 17:37 عصر
اگر متوجه منظورم نشدید میتونم بیشتر توضیح بدم.
یا اگر سوالم بسیار پیش پا افتاده هست و یا تکراریست آدرس بدهید که بتونم پاسخ را خودم پیدا بکنم.

pesar irooni
شنبه 14 آبان 1390, 17:52 عصر
من که نفهمیدم منظورت چیه؟ اما دو حالت داره! یا تعداد کل رکورد ها رو میخوای که باید بنویسی

select count(*) from t group by f
و یا تعداد کل دسته ها رو میخوای که باید بنویسی

select count(*) from (select f from t group by f) as tb1

sattaryekta
یک شنبه 15 آبان 1390, 15:53 عصر
بله ببخشید
منظورم تعداد کل دسته ها بوده
ممنونم