อยากทราบความเห็นนะครับ ว่า ในการเขียน sql ในการ join ตารางใน 1 sql ไม่ควรเกินเท่าไหร่ครับ
เช่นถ้าใน 1 query เราต้อง join กันมากสุด 5 ตาราง เราควรจะเขียน join กันทั่ง 5 ตารางเรยมั๊ย
เหรอ เขียน join ซัก 2 ตารางที่เหลือก้เอา id ไปหา ค่า
เช่นถ้าใน 1 query เราต้อง join กันมากสุด 5 ตาราง เราควรจะเขียน join กันทั่ง 5 ตารางเรยมั๊ย
เหรอ เขียน join ซัก 2 ตารางที่เหลือก้เอา id ไปหา ค่า
ก็พอกันแหละมั้งครับ ....
ผมเองก้ไม่เคยทดสอบว่าจะ Join กันได้สูงสุดสักกี่ตาราง เลยตอบไม่ได้
แต่เท่าที่รู้ ในการ Join ต้องระมัดระวังเป็นอย่างยิ่ง บ่อยครั้งที่การ Join ทำให้เกิดข้อมูลจำนวนมหาศาล หากเป็นการ Join ในระหว่างตารางที่มีจำนวนข้อมูลมากๆ ดังนั้นต้องเลือกวิธีการ Join ให้ถูกต้องครับ หรืออาจไม่ต้อง Join เลยก็ได้ครับ
ผมเองก้ไม่เคยทดสอบว่าจะ Join กันได้สูงสุดสักกี่ตาราง เลยตอบไม่ได้
แต่เท่าที่รู้ ในการ Join ต้องระมัดระวังเป็นอย่างยิ่ง บ่อยครั้งที่การ Join ทำให้เกิดข้อมูลจำนวนมหาศาล หากเป็นการ Join ในระหว่างตารางที่มีจำนวนข้อมูลมากๆ ดังนั้นต้องเลือกวิธีการ Join ให้ถูกต้องครับ หรืออาจไม่ต้อง Join เลยก็ได้ครับ