 |
สอบถามการ SELECT ข้อมูล ใน mysql เงื่อนไขที่ใช้ร่วมกับ GROUP BY ค่ะ |
|
 |
|
|
 |
 |
|
Code (SQL)
$strSQL="SELECT date,IDname , SUM(red) as s_red , SUM(white) as s_white FROM summary GROUP BY date,IDname";
|
 |
 |
 |
 |
Date :
2015-12-03 21:23:42 |
By :
ipstarone |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
$strSQL="SELECT date,IDname , SUM(red) as s_red , SUM(white) as s_white FROM summary GROUP BY date,IDname";
2015-10-1
2015-10-2
2015-10-3
2014-10-1
2014-10-2
2013-10-1
2013-10-2
มันจะรวมค่า แยก ปี ทุกปีเลยค่ะ
แต่ที่อยากให้รวมเฉพาะ ปี เช่น เฉพาะ 2015 หรือ ตาม $keyword = $_POST["date"];  
|
 |
 |
 |
 |
Date :
2015-12-04 08:51:19 |
By :
sammam |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้แล้วค่ะ
    
Code (PHP)
$strSQL="SELECT date,IDname , SUM(red) as s_red , SUM(white) as s_white FROM summary GROUP BY YEAR(date) ,IDname HAVING YEAR(date) = ".$keyword." ";
|
 |
 |
 |
 |
Date :
2015-12-04 11:28:49 |
By :
sammam |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|