รายละเอียดของการตอบ ::
Left join 2 ทีนี้เอง ขอบคุณมากครับ
แต่ถ้าเพิ่มขอบเขตแบบนี้ลงไป จะเขียนเหมือนเดิมได้ไหมครับพี่
รู้สึกว่าจะไม่ได้ มันทับกัน ยังไงดีนะครับ เงื่อนไขคล้ายๆแบบแรก
1. มี 2 ตาราง โครงสร้างดังต่อไปนี้
ตาราง aa
a_id | a1 | a2
1 | 3 | 1
2 | 1 | 2
ตาราง bb
b_id | name | user
1 | มะม่วง | ก
2 | มะนาว | ข
3 | มะยม | ค
2. ต้องการquery ออกมาว่า ไอดี a_id ได้นำ a1 ของ user ไปแลก a2 ของ user
เช่นหากเป็น a_id ที่ 1 ก็จะได้ผลว่า ไอดี 1 ได้นำ มะยม ของ ค ไปแลก มะม่วง ของ ก
3. โดยที่ความสำพันธ์ระหว่าง a1 และ a2 ไม่มีเลยอาจจะเป็นอะไรไปแลกกับอะไรก็ได้แบบ 1:1