PDA

View Full Version : حرفه ای: سوال در مورد Count لطفا راهنمایی کنید



aszasz
سه شنبه 05 شهریور 1392, 17:47 عصر
سلام دوستان توی دیتابیس 3 ستون داریم به اسم های id , to_id , playe_id
من می خوام با دستور count اون to_id های رو بگیرم که بیشتر از 8 بار یک عدد ثابت در اون تکرار شده و در آن id , player_id یک عدد مشخص هست:


Select to_id , COUNT(to_id) from p_queue WHERE player_id='$ppid' && id='$ppvid' GROUP BY to_id HAVING count(to_id) >= 8


این رو میزنم کار نمیکنه?!

aszasz
سه شنبه 05 شهریور 1392, 19:18 عصر
دوستان کسی نیست ما رو راهنمایی کنه

ali2k5
سه شنبه 05 شهریور 1392, 19:26 عصر
اون عدد ثابت مقدار to_id هست ؟

aszasz
سه شنبه 05 شهریور 1392, 19:30 عصر
اره مثلا اگر 8 بار to_id عدد 10 بود بیاد به ما 10 رو بده

ali2k5
سه شنبه 05 شهریور 1392, 23:38 عصر
کوئری مشکلش چیه ؟ خطایی که میده چیه ؟ اینجوری شاید درست باشه


Select to_id , COUNT(to_id) as 'c' from p_queue WHERE player_id='$ppid' && id='$ppvid' GROUP BY to_id HAVING c >= 8