• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دریافت اطلاعات یک ستون مربوط به فیلدهای مشابه پایگاه داده
#1
سلام
به توجه به تصویر زیر، یک ستون دارم بنام rate و یک ستون به نام user حالا من میخوام مجموع اعداد ستون rate که اعداد مربوط به ستون user آنها یکی هستند رو نمایش بدم
[عکس: Untitled.jpg]

خیلی سرچ کردم به نتیجه نرسیدم . بیشتر جاها از دستور having گفته بودند ولی نشد
این هم کدهای مربوط به دریافت و چاپ اطلاعات:
کد پی‌اچ‌پی:
$D->setrate5= array();
$numb    100;
$r2 $db2->query('SELECT * FROM jadval ORDER BY clas DESC LIMIT 100');
while(
$o $db2->fetch_object($r2)) {
$D->setrate5[]    = array($this->network->get_user_by_id($o->user),$o->clas,$o->rate,$o->user);
}
$D->setrate5array_slice($D->setrate50$numb);

$D->sumrate=$db2->fetch_field("SELECT SUM(rate) FROM jadval WHERE ??? ");

<
style type="text/css"><?php $i=-1; foreach($D->setrate5 as $u) {$i++; $iii=75*$i;?>
#li<?= $u[0]->id ?>{right:<?= $iii ?>px;background:rgba(51, 102, 204, .5);height:<?= $D->sumrate ?>px; }
<?php ?>
</style> 
  پاسخ
تشکر شده توسط :
#2
کد:
SELECT user,SUM(rate) FROM jadval group by user
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط : kingblog


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان