สอบถามเรื่อง inner join ครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเรื่อง inner join ครับ
สอบถามเรื่อง inner join ครับ
Copy
ผมจอยตารางโดยการให้เอา ฟิบ unit ของ tabl a กับ ฟิล id ของ table b ออกมาจอยตารางแล้วนำไปโชว์ที่ textbox นะครับ
ทีนี้มันมะยอมเรียงลำดับให้นะครับ
อย่างเช่น ผมเลือกแก้ไข ฟิล unit table a คือรหัส 0000 เมื่อผมเลือกแล้วข้อมูลของรหัสนี้ทุกหน้าต้องมาโชว์ที่ textbox นะครับ
ผมเขียนแบบนี้ถูกหรือป่าวครับ
select * from table a inner join table b on table a.id=table b.id where unit = '".$_GET['unit']."'
แต่อย่างโค๊ดด้านบนนี้ผมลอง query ดูปรากฏว่าไม่มีการโชว์ข้อมูลออกมาสักแถวเลยครับ ขึ้นแต่ละ zero นะครับ
เมื่อผมเขียนเป็นแบบนี้สามารถรันได้ปกติครับ แต่ไม่เรียงค่ากันครับ
select * from table a inner join table b on table table b.id where unit = '".$_GET['unit']."'
ผมเขียนผิดตรงไหนหรือป่าว ข้อมูลถึงไม่โชว์และไม่เรียงนะครับ
ขอคำแนะนำด้วยนะครับ
ขอบคุณครับ
ทีนี้มันมะยอมเรียงลำดับให้นะครับ
อย่างเช่น ผมเลือกแก้ไข ฟิล unit table a คือรหัส 0000 เมื่อผมเลือกแล้วข้อมูลของรหัสนี้ทุกหน้าต้องมาโชว์ที่ textbox นะครับ
ผมเขียนแบบนี้ถูกหรือป่าวครับ
select * from table a inner join table b on table a.id=table b.id where unit = '".$_GET['unit']."'
แต่อย่างโค๊ดด้านบนนี้ผมลอง query ดูปรากฏว่าไม่มีการโชว์ข้อมูลออกมาสักแถวเลยครับ ขึ้นแต่ละ zero นะครับ
เมื่อผมเขียนเป็นแบบนี้สามารถรันได้ปกติครับ แต่ไม่เรียงค่ากันครับ
select * from table a inner join table b on table table b.id where unit = '".$_GET['unit']."'
ผมเขียนผิดตรงไหนหรือป่าว ข้อมูลถึงไม่โชว์และไม่เรียงนะครับ
ขอคำแนะนำด้วยนะครับ
ขอบคุณครับ

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ