PDA

View Full Version : مشکل در نوشتن کوئری count



Naghibi
چهارشنبه 23 تیر 1395, 10:31 صبح
با سلام
من یه جدول در اکسس دارم که فیلد های اون شامل نام، جنسیت، شهر و ... است. من می خوام یه کوئری بنویسم که تعداد خانم ها و آقایون هر شهر به تفکیک نشون داده بشه. از group by استفاده کردم

SELECT Count(PersonName) as Counter, Gender, CityID FROM Table1 group by Gender,CityID
خروجی درست هست اما به ازای هر شهر دو سطر نشون داده میشه، یکی تعداد جنسیت، یکی کد جنسیت و یکی کد شهر

141435 141436

من کوئری لازم دارم که خروجی اش به ازای هر شهر یک سطر باشه و ستون هاش کد شهر، تعداد خانم ها و تعداد آقایون باشه. کسی از دوستان می تونه منو راهنمایی کنه؟

مهیار.
جمعه 25 تیر 1395, 03:11 صبح
با سلام
من یه جدول در اکسس دارم که فیلد های اون شامل نام، جنسیت، شهر و ... است. من می خوام یه کوئری بنویسم که تعداد خانم ها و آقایون هر شهر به تفکیک نشون داده بشه. از group by استفاده کردم

SELECT Count(PersonName) as Counter, Gender, CityID FROM Table1 group by Gender,CityID
خروجی درست هست اما به ازای هر شهر دو سطر نشون داده میشه، یکی تعداد جنسیت، یکی کد جنسیت و یکی کد شهر

141435 141436

من کوئری لازم دارم که خروجی اش به ازای هر شهر یک سطر باشه و ستون هاش کد شهر، تعداد خانم ها و تعداد آقایون باشه. کسی از دوستان می تونه منو راهنمایی کنه؟

سلام شما CityID رو از Group BY بردار..

SELECT Count(PersonName) as Counter, Gender, CityID FROM Table1 group by Gender