เขียนคำสั่ง query แบบนี้
select subdata_name.subdata_id,subdata_name.subdata_name
from data_name, subdata_name, data_subdata
WHERE data_name.data_id = '$id' = data_subdata.data_id = '$id'
AND data_subdata.subdata_id=subdata_name.subdata_id ;
โดยที่ตาราง data_subdata เป็นตารางที่เกิดจากความสัมพันธ์แบบ m to m
เมื่อรับค่า $id = 1 จะมีผลลัพธ์ออก แต่เมื่อเปลี่ยนเป็นค่าอื่นจะไม่ผลลัพธ์ออกมา
ได้ตรวจสอบข้อมูลในฐานข้อมูลแล้วว่ามีข้อมูลครบถ้วน อยากทราบว่าที่ query ค่าอื่นไม่ได้นอกจากค่าที่เป็น 1 เกิดจากอะไรและมีวิธีแก้ไขอย่างไร (ไม่แน่ใจว่าใช้คำสั่งคิวรี่แบบนี้ผิดหรือเปล่า)
รบกวนด้วยนะค่ะ
ขอบคุณคะ
join 3 ตาราง
Moderator: mindphp
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41120
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
โดยที่ตาราง data_subdata เป็นตารางที่เกิดจากความสัมพันธ์แบบ m to m ??????
สัมพันธ์ กับตารางไหน แล้ว ทั้งหมด มีโครงสร้างอย่างไร ล่ะครับ
จะให้บอกว่าเขียนคำสั่งโดยไม่รู้โครงสร้าง ไม่รู้จะแนะนำอย่างไรครับ
สัมพันธ์ กับตารางไหน แล้ว ทั้งหมด มีโครงสร้างอย่างไร ล่ะครับ
จะให้บอกว่าเขียนคำสั่งโดยไม่รู้โครงสร้าง ไม่รู้จะแนะนำอย่างไรครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ SQL JOIN: การรวมข้อมูลจากหลายตารางในฐานข้อมูล
โดย witsarutt000 » 14/03/2024 4:07 pm » ใน SQL Knowledge - 1 ตอบกลับ
- 274 แสดง
-
โพสต์ล่าสุด โดย Sirayu
14/03/2024 5:44 pm
-
-
- 0 ตอบกลับ
- 3426 แสดง
-
โพสต์ล่าสุด โดย Dive Demo
07/02/2017 12:12 pm
-
- 0 ตอบกลับ
- 4406 แสดง
-
โพสต์ล่าสุด โดย offing
17/10/2014 2:36 pm
-
-
โพสต์ใหม่ การใช้งานคำสั่ง inner join ใน SQL(เอสคิวเเอล)
โดย Parichat » 15/01/2018 5:50 pm » ใน SQL Knowledge - 0 ตอบกลับ
- 3313 แสดง
-
โพสต์ล่าสุด โดย Parichat
15/01/2018 5:50 pm
-
-
-
โพสต์ใหม่ SQL ใช้ Subquery sql ตอน join เเต่ผลมันไม่ได้
โดย thatsawan » 03/10/2016 12:12 am » ใน SQL - Database - 2 ตอบกลับ
- 1367 แสดง
-
โพสต์ล่าสุด โดย Aec
03/10/2016 5:49 am
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Google [Bot] และบุคลทั่วไป 24