อยากนับจำนวน ของแต่ละ ฟิว หลายๆวิพร้อมกัน ทำยังไงครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา อยากนับจำนวน ของแต่ละ ฟิว หลายๆวิพร้อมกัน ทำยังไงครับ
อยากนับจำนวน ของแต่ละ ฟิว หลายๆวิพร้อมกัน ทำยังไงครับ
1 2 3 4 5 6 7 8 9 10 11 12 13 | <? $strSQL = " SELECT COUNT (name) AS test FROM test"; $objQuery = mysql_query( $strSQL ) or die ( "Error Query [" . $strSQL . "]" ); ?> อยาก ให้นับ ฟิว name,name1,name2,name3 ต้องเขียนแบบไหน หรอครับ |

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ความคิดเห็นที่
1

ลองใช้ หรือประยุกต์ตามตัวอย่างนี้ดู
1 2 3 4 5 | SELECT ( SELECT COUNT (CustomerID) FROM Customers b WHERE b.Country= 'UK' ) as UK, ( SELECT COUNT (CustomerID) FROM Customers b WHERE b.Country= 'Germany' ) as Germany, ( SELECT COUNT (CustomerID) FROM Customers b WHERE b.Country= 'Mexico' ) as Mexico FROM Customers a LIMIT 1 |
หรือ
1 2 3 4 5 | SELECT SUM (IF(province_name REGEXP '^ก' ,1,0)) as prov1, SUM (IF(province_name REGEXP '^อ' ,1,0)) as prov2, SUM (IF(province_name REGEXP '^ภ' ,1,0)) as prov3 FROM tbl_provinces |

ขอบคุณทุกการสนับสนุน
![]()