ورود

View Full Version : خطا منطقی در هنگام ایجاد view



malloc
شنبه 09 دی 1391, 23:13 عصر
سلام دوستان .
من زیاد sqlبلد نیستم .
یه جدول دارم خبرها و یه جدول دیگه دارم امتیازهای داده شده به خبرها . حالا من میخوام یه view مثل عکس زیر ایجاد کنم اما خطا میده :
97521
که اون ستون آخر میانگین نمراتی هست که به خبر من دادن

اما این خطا رو میده :
97522

hossein_h62
یک شنبه 10 دی 1391, 13:37 عصر
سلام
اینو به انتهای view اضافه کنید :
Group By News.ID, News.UserID, News.Subject, News.SubText, News.Text, News.Date

baktash.n81@gmail.com
دوشنبه 11 دی 1391, 08:14 صبح
سلام دوست عزیز

از نظر منطقی خودت فکر کن ... وقتی می گی Sum(x) اونوقت باید یه سری رکورد داشته باشی که در یه سری فیلدها مقدار یکسان داشته باشند ... بعد با این تابع مقدار X این رکوردها رو باهم جمع کنی ...

همونطور که دوستمون گفت با دستور Group by اینکارو انجام می دی ...