คิวรี่ยืดหยุ่นได้หรือไม่
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 298   4
URL.หัวข้อ / URL
คิวรี่ยืดหยุ่นได้หรือไม่

เรียนอาจารย์สุภาพและท่านที่ทราบ
ขอรบกวนอาจารย์ช่วยแนะนำและแก้ไขไฟล์ที่ผมได้แนบมาด้วยครับ

4 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R02082
ยังไม่กระจ่างในคำถาม

ขอยกตัวอย่างเพิ่มเติมด้วยครับ
2 @R02093
ต้องขออภัยจริงๆ ครับ
ขออธิบายเพิ่มเติมดังนี้ สมมติว่าสถานีอนามัยแห่งหนึ่งมีภาระกิจที่ต้องออกไปพบปะผู้ป่วยที่อยู่ในเขตรับผิดชอบของตัวเองซึ่งมีอยู่ด้วยกันหลายหมู่บ้านในแต่ละวัน ดังนั้นการที่จะเข้าถึงผู้ป่วยได้รวดเร็วสถานีอนามัยแห่งนั้นจึงทำฐานข้อมูลเส้นทางไว้ เป็นลำดับ เช่น จากบ้านเลขที่ 150 ต่อไปก็คือบ้านเลขที่ 46 200 79 ......8 เป็นต้น
จากตัวอย่างข้างบน สมมติอีกนั่นแหละว่า 29/03/46 จนท.สถานีอนามัยจะต้องไปพบผู้ป่วยเพื่อตรวจอาการ 10 ราย แต่มีผู้ป่วยรายหนึ่งหรือหลายรายมีที่อยู่ไม่ตรงกับฐานข้อมูลเส้นทางที่เรามีอยู่ เวลาสั่งพิมพ์ รายชื่อผู้ป่วยที่มีที่อยู่ไม่ตรงกับฐานข้อมูลเส้นทางที่มีอยู่ ก็จะขาดหายไป ความต้องการก็คือ ถึงแม้ว่าผู้ป่วยมีเลขที่บ้านไม่ตรงกับฐานข้อมูลเส้นทาง จะด้วยสาเหตุที่เป็นเลขที่บ้านที่เพิ่มขึ้นใหม่หรือเขียนผิดก็ตาม ก็ขอให้โปรแกรมแสดงรายชื่อผู้ป่วยคนนั้นออกมาในอันดับสุดท้ายต่อ ๆ กันเรื่อยไป ไม่ว่าจะมีผู้ป่วยลักษณะนี้กี่รายก็ตาม ....ซึ่งผมก็ไม่แน่ใจเหมือนกันว่าการออกแบบฐานข้อมูลลักษณะนี้ถูกต้องตามหลักหรือเปล่า ผมได้แก้ไขไฟล์ตัวอย่างแนบส่งมาอีกครั้งครับ
3 @R02094
ลองเปลี่ยน SQL ของ QAddress ให้เป็น

SELECT Customers.Customer, Customers.Address, HomeNum.Aorder
FROM Customers LEFT JOIN HomeNum ON Customers.Address = HomeNum.Address
ORDER BY HomeNum.Aorder;

แต่ไม่รู้จะตรงกับความต้องการหรือเปล่านะครับ

คือ มันต้องมีอะไรเป็นตัวกำหนดว่า ลูกค้าคนไหนอยู่ในเส้นทางดังกล่าว แต่ยังไม่มีชื่อในรายการที่ได้เลือกไว้ ถึงจะสามารถระบุได้ว่า ยังขาดลูกค้าคนไหนอีก ไม่รู้ว่าใช้เขต หรือ ถนน เป็นตัวกำหนดหรือเปล่าครับ

4 @R02111
ใช้ได้แล้วครับอาจารย์ ถูกต้องแล้วครับมันต้องมีตัวกำหนด ในที่นี้ผมใช้เขตเป็นตัวกำหนดครับ รอลุ้นคำตอบจากอาจารย์ด้วยใจจดใจจ่อ เพราะอินเตอร์เนทที่บ้านบางวันก็ใช้ได้บางวันก็ใช้ไม่ได้ หรืออาจเป็นเพราะผมอยู่ชนบทที่ห่างไกลเกินไปก็ไม่ทราบ ผมอยู่ที่กิ่งอำเภอภูเพียง จ.น่าน ขอบพระคุณอาจารย์อีกครั้งครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1275s