 |
สอบถามเรื่อง Join ฟิล์ตารางครับ โดยมีเงื่อนไขว่าตารางที่ 2 จะมี 2 ฟิลล์ที่เป็น FK ของตารางที่ 1 |
|
 |
|
|
 |
 |
|
ไม่รู้ถูกหรือเปล่านะครับ ลองรันดู 
Code (SQL)
SELECT work.work_id, work.work_Teacher_1, teacher_1.teacher_name AS teacher_1_name, work.work_Teacher_2, teacher_2.teacher_name AS teacher_2_name, work.work_day
FROM work JOIN teacher AS teacher_1 ON work.work_Teacher_1 = teacher_1.teacher_id
JOIN teacher AS teacher_2 ON work.work_Teacher_2 = teacher_2.teacher_id
|
 |
 |
 |
 |
Date :
2015-07-03 16:43:21 |
By :
WiTT |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เงื่อนไข คือ 1 day ต่อ 1 record ครับ
|
 |
 |
 |
 |
Date :
2015-07-03 16:54:46 |
By :
keng_ds |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถ้าความต้องการเปลี่ยน เกิดมีอาจารย์มากกว่า 2 ท่าน ก็ต้องแก้โครงสร้าง เพิ่มฟิวด์อาจารย์ล่ะซิ
|
 |
 |
 |
 |
Date :
2015-07-03 17:12:44 |
By :
sakuraei |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
สูงสุด 2 ท่านครับ ไม่มีเพิ่มแล้วครับ
|
 |
 |
 |
 |
Date :
2015-07-03 17:27:52 |
By :
keng_ds |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|