 |
แนะนำเรื่องของการรับงานหน่อยครับให้มันสามารถที่จะรับงานล่วงหน้าได้ |
|
 |
|
|
 |
 |
|
Ex.คอนเซป --> "select คนขับ from table where วันจองล่วงหน้า not between วันเริ่ม(ค้นหา) and วันสิ้นสุด(ค้นหา)"
คอนเซปนี้จะได้ คนขับ ที่ไม่ถูกจอง ในช่วงวันที่ค้นหาน่ะครับ
|
 |
 |
 |
 |
Date :
2012-05-03 00:32:06 |
By :
mangkunzo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมคิดว่าเอาวันท้ายของจองล่วงหน้าด้วยคับ บางทีจองครั้งแรกไว้ นาน มันคาบเกี่ยวกัน
|
 |
 |
 |
 |
Date :
2012-05-03 00:37:52 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
พอจะมีตัวอย่างมาให้ดูไหมครับ
|
 |
 |
 |
 |
Date :
2012-05-03 00:41:03 |
By :
macro |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
จริงๆ มีวิธีง่ายๆ คือเจนวันที่จองทั้งหมด
และวันจะจองอีกครังทั้งหมดมาตรวจสอบ
อันนี้วิธี ที่คิดได้ตอนนี้
เพราะมันอาจหลุดกรอบเช่น
จองแล้ว 2-3
จองใหม่ 1-4
|
 |
 |
 |
 |
Date :
2012-05-03 00:49:25 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
นี้ฐานข้อมูลผมครับ
|
ประวัติการแก้ไข 2012-05-03 00:56:08 2012-05-03 01:31:52 2012-05-03 14:54:02
 |
 |
 |
 |
Date :
2012-05-03 00:55:11 |
By :
sdcard |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมคิดว่าถ้าหากคุณทำแบบจองได้ ทีละรอบ ก็แบบนี้ก็โอเค หรือ เช็คว่าจองแล้วก็ไม่แสดงเลย ไม่ต้องมาเช็คอีกเพราะมีวันที่จองค้างในตารางแล้ว เวลาหมดค่อยล้างค่า
แต่หากทำแบบ จองเรียงกัน ทีละหลายคนได้ อันนี้ก็ใช้หลักการเดียวกัน แต่ต้องหาวิธีการที่จัดการง่ายๆนะคับ
|
ประวัติการแก้ไข 2012-05-03 01:17:41
 |
 |
 |
 |
Date :
2012-05-03 01:16:29 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แหะๆๆ หนักกว่าเดิมอีกครับ ขอโทษทีครับมีให้จริงๆครับ
|
 |
 |
 |
 |
Date :
2012-05-03 01:21:40 |
By :
sdcard |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ประมาณนีครับ

ถ้าหากคนขับคนที่ 1 โดน จองไป วันที่ 1-7 ใช่ไหมครับ เขาก็จะไม่ว่างช่วงนั้น แต่ วันที่ 8 ถึงวันอื่นๆ เขาจะว่างแล้ววันที่เขาว่างให้แสดงชื่อเขาคนนั้นขึ้นมาครับ
|
 |
 |
 |
 |
Date :
2012-05-03 01:31:09 |
By :
sdcard |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ทำความเข้าใจดูคับ exp+100
|
 |
 |
 |
 |
Date :
2012-05-03 01:39:18 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
work_id = รหัสคนขับใช่ไหมครับ
book_start = re_date_start ใช่ไหมครับ
book_end = re_date_finish ใช่ไหมครับ
new_start = คือวันที่เริ่มใส่เข้ามาให่ใช่ไมครับ
new_end = คือวันที่สิ้นสุดที่ใส่เข้ามาใช่ไมครับ
แล้ว DATE(NOW()) นี้คืออะไรครับ งง
|
 |
 |
 |
 |
Date :
2012-05-03 01:47:22 |
By :
sdcard |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
DATE(NOW()) คล้ายกับ date('Y-m-d')
เดี๋ยวๆ คับผมงงงง
|
 |
 |
 |
 |
Date :
2012-05-03 01:57:41 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ยังไม่ได้เลยครับ มันขึ้นมาหมดเลยครับ ถึงแม้ว่าผมจะไม่ใส่วันที่เริ่มหรือวันที่สิ้้นสุดมันก็ขึ้นมาหมดเลยครับ
|
ประวัติการแก้ไข 2012-05-03 14:56:26
 |
 |
 |
 |
Date :
2012-05-03 14:52:39 |
By :
sdcard |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|