อยากทราบโค๊ดการบวกจำนวนคนไปเรื่อยๆ ตามเงื่อนไขที่กำหนดค่ะ
Code (PHP)
$gender = array(20,20,67,70,65);
$over60 = 0;
foreach($gender AS $old){
if($old>=60) $over60++;
}
echo "Over 60 :",$over60;
Date :
2013-09-09 16:53:42
By :
itpcc
หาจากไหนครับ ถ้าหมายถึงหาจาก database ก็ตามข้างล่างเลย
Code (SQL)
select count(*) from your_tb where age_field >= 60
นับทีเดียวได้ตามเงื่อนไขครับ
Date :
2013-09-09 16:55:11
By :
mangkunzo
จาก Database ค่ะ แล้วก็เรียกหลายเงื่อนไขด้วย
คืออยากได้ผลสรุปจำนวนคนในแต่ละช่วงอายุเลยค่ะ
ประวัติการแก้ไข 2013-09-09 19:53:38
Date :
2013-09-09 19:51:14
By :
naomikijung
ผมว่าเอา ตัวอย่าง แล้วก็ผลลัพธ์ ที่ต้องการ ทำเป็นตาราง ขึ้นมาก็ได้ครับ อาจจะช่วยให้ได้คำตอบที่ต้องการเร็วมากขึ้นครับ
Code (PHP)
select count(*) from your_tb group by age //จะนับจำนวน ตาม rate อายุ
Date :
2013-09-09 22:16:36
By :
kokiflam
อันนี้ฐานข้อมูลนะคะ
ส่วนอันนี้คือผลลัพธ์ที่ต้องการแสดงค่ะ
Date :
2013-09-10 08:55:08
By :
naomikijung
ลองดู
Code (SQL)
SELECT
COUNT(CASE WHEN `stm_income` > 400 AND `stm_income` < 500 THEN 1 END) as 'COUNT400-500',
COUNT(CASE WHEN `stm_income` > 500 AND `stm_income` < 600 THEN 1 END) as 'COUNT500-600',
COUNT(CASE WHEN `stm_income` > 600 THEN 1 END) as 'COUNT>600'
FROM `tb_statement` WHERE 1
Date :
2013-09-10 13:24:08
By :
{Cyberman}
Load balance : Server 00