PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum


ขอรับการแบ่งปันการแสดงข้อมูลด้วยการนับจำนวนแถวของแต่ละเดือน(กราฟ)

ขอรับการแบ่งปันการแสดงข้อมูลด้วยการนับจำนวนแถวของแต่ละเดือน(กราฟ)
ขอความรู้สำหรับท่านที่พร้อมจะแบ่งปันให้หน่อยนะครับ     ผมมีข้อมูลซึ่งเก็บเป็นแบบรายปี(จริงๆก็บันทึกไปเรื่อยๆ)    มีฟิลด์เกี่ยวกับวัน (DATE)  เพื่อเก็บวันที่บันทึกข้อมูล     ตอนนี้อยากแสดงกราฟด้วยการเอาจำนวนข้อมูลทั้งหมดของแต่ละเดือนมาแสดงเป็นรายปี  (คล้ายๆกราฟทั่วไป   แกนแนวนอนเป็นเดือน   แกนแนวตั้งเป็นจำนวนทั้งหมดของแต่ละเดือน)        จริงๆมีเงื่อนไขมากกว่านั้นคือต้องการให้เดือนที่จะเลือกเป็นกราฟแท่งสุดท้ายแล้วย้อนกลับไปให้ครบ 12 แท่ง            ขอบพระคุณล่วงหน้าครับ


โดย:  เวอร์ซาเช่ สิทธิพงษ์ IP: 183.88.46.xxx วันที่: 14-07-2017 เวลา: 15:11:36

คำแนะนำ และการใช้งาน

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


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
  ดูเนื้อหานี้เป็นแนวทาง

สร้างกราฟแนวตั้ง ดึงข้อมูลจากฐานข้อมูล ใน google chart 


โดย:  Ninenik IP: 183.89.90.xxx วันที่: 14-07-2017
 ความคิดเห็นที่ 2
ผมไม่เข้าใจหลักในการนับจำนวนอ่ะครับ    ว่าจะเอาออกมายังไงให้ออกมาเป็นเดือนๆได้     พอจะอธิบายเพิ่มเติมในส่วนที่ดึง DATE มาได้ไหมครับ   อันตัวอย่างมันผ่านการ sum  แต่ถ้านับเพียวๆจะนับอย่างไร  ...............................ขอความกรุณาเพิ่มเติมนะครับ   ขอบคุณครับ


โดย:  เวอร์ซาเช่ สิทธิพงษ์ IP: 183.88.46.xxx วันที่: 14-07-2017 เวลา: 15:53:20
 ความคิดเห็นที่ 3
โค๊ดนี้ได้ไหมครับ  และถ้าจะแสดงข้อมูลออกมาหรือเก็บไปใส่ array  เเพื่อทำกราฟ  สามารถทำได้ยังไง   ..........ขอบคุณครับ

SELECT YEAR(date_column), MONTH(date_column), COUNT(*)
FROM date_table
GROUP BY EXTRACT(YEAR_MONTH FROM date_column)


โดย:  เวอร์ซาเช่ สิทธิพงษ์ IP: 183.88.46.xxx วันที่: 14-07-2017 เวลา: 16:40:15