GORAGOD.com
freelance, web developer, web designer, hosting, domain name
Home
Host & Domain
Portfolio
MySQL BETWEEN week
Home
Forum
MySQL BETWEEN week
E_tabra
เราสามารถหาค่าระหว่างสัปดาห์ได้ไหม
เราต้องการเรียกข้อมูล สัปดาห์ที่ 1 ถึงสัปดาห์ที่ 4 โดยใช้คำสั่ง between แต่ค่าที่ออกมากลับไม่ถูกต้อง
goragod
น่าจะไม่ได้นะครับ เนื่องจาก SQL ไม่มีคำสั่งหาสัปดาห์
คำแนะนำคือใช้ PHP คำนวณเป็นวันที่ก่อน แล้วค่อยส่งเข้า MySQL ครับ เช่น
$start = 5;
// วันจันทร์ที่ 5
$end = 5 + (7 * 4);
// 7 * 4 คือ ถัดไปอีกสัปดาห์
ซึ่ง PHP มีคำสั่งหา วันแรกของสัปดาห์ ครับ
หลังจากนั้นค่อยส่ง $start และ $end ไป query
ความคิดเห็น
รายละเอียด
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^
คำแนะนำคือใช้ PHP คำนวณเป็นวันที่ก่อน แล้วค่อยส่งเข้า MySQL ครับ เช่น
$start = 5; // วันจันทร์ที่ 5
$end = 5 + (7 * 4); // 7 * 4 คือ ถัดไปอีกสัปดาห์
ซึ่ง PHP มีคำสั่งหา วันแรกของสัปดาห์ ครับ
หลังจากนั้นค่อยส่ง $start และ $end ไป query