نمایش نتایج 1 تا 2 از 2

نام تاپیک: کوئری جمع رکوردها و بزرگترین آنها

  1. #1

    کوئری جمع رکوردها و بزرگترین آنها

    سلام من یه جدول دارم به اسم Score و هر دفعه کاربر مشخصی انتخاب و امتیازی براش ثبت میشه (Score int , UserId int)
    به عنوان مثال کاربر مهدی 10 بار براش امتیاز های مختلف ثبت میشه (1و5و6و...)
    و برای کاربران دیگه هم به همین صورت...
    حالا نیاز به کوئری دارم که کاربری که بیشترین امتیاز داره رو برام سلکت کنه! ینی امتیاز تمام کاربران رو بصورت جداگونه جم کنه و در اخر مقایسه کنه واونی که بزرگه رو سلکت کنه.ممنون میشم راهنمایی کنید.

  2. #2

    نقل قول: کوئری جمع رکوردها و بزرگترین آنها

    SELECT id , SUM(Score)/COUNT(Score) AS AverageScore
    FROM YourTable
    GROUP BY id
    ORDER BY AverageScore DESC
    به سوالات خصوصی پاسخ داده نمی شود.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •