หาช่วงเวลา HomeForumหาช่วงเวลา Article DD รบกวนถามอาจารยืและท่านอื่นหน่อยนะครับ พอดีอยากดึงข้อมูลจากsql เงื่อนไขคือ ข้อมูลที่บันทึกในช่วงสัปดาห์ที่แล้ว(field datetime)ทั้งหมด ต้องใช้คำสั่งยังไงครับ ขอบคุณล่วงหน้าครับ กรกฎ วิริยะ จริงๆแล้วก็ไม่เคยใช้คำสั่งในกลุ่มนี้เลยครับ ถ้าตามแบบที่ผมคิดก้อาจจะเป็นใช้ PHP หาวันที่ในสัปดาก่อน (ดูได้จากโค้ดปฏิทิน) แล้วค่อยส่งวันที่ไป query ถ้าต้องการใช้คำสั่ง SQL ล้วนๆ ลองหาจากที่นี่ http://dev.mysql.com/...-time-functions.html ต้องขออภัยด้วย เนื่องจากไม่เคยเขียนลักษณะนี้เลยไม่มีตัวอย่าง ใครเคยเขียนช่วยตอบหน่อยเร้ว.... BlueEye วิโรจน์ คชินทร์ อันนี้เป็นตัวอย่างนึงครับ SELECT * FROM tbl WHERE YEAR(fieldDate) = YEAR(CURDATE()) AND WEEK(fieldDate) = (WEEK(CURDATE()) - 1) โดยใช้คำสั่ง WHERE ตรวจสอบปีปัจจุบันกับสัปดาห์ลบออกด้วย 1 Article DD ขอบคุณทุกท่านครับ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
ถ้าต้องการใช้คำสั่ง SQL ล้วนๆ ลองหาจากที่นี่ http://dev.mysql.com/...-time-functions.html
ต้องขออภัยด้วย เนื่องจากไม่เคยเขียนลักษณะนี้เลยไม่มีตัวอย่าง
ใครเคยเขียนช่วยตอบหน่อยเร้ว....
อันนี้เป็นตัวอย่างนึงครับ
SELECT * FROM tbl
WHERE
YEAR(fieldDate) = YEAR(CURDATE()) AND
WEEK(fieldDate) = (WEEK(CURDATE()) - 1)
โดยใช้คำสั่ง WHERE ตรวจสอบปีปัจจุบันกับสัปดาห์ลบออกด้วย 1