ตย. การ join ตาราง 2 ตาราง โดยใช้ INNER JOIN เพื่อเทียบข้อมูลที่ตรงกันระหว่าง 2 ตาราง  “SQL: php+mysqli INNER JOIN 2 TABLE

รวมคลิปสอน php+mysqli

 

สอน CodeIgniter สอนทำระบบหนังสือเวียนออนไลน์

 

สอน CodeIgniter สอนทำระบบยืมคืนครุภัณฑ์

 

*คอร์สออนไลน์ราคาถูกของ devbanban.com คลิก

 

ตย. ใน workshop นี้จะใช้ 2 ตาราง คือ tb_member สำหรับเก็บข้อมูลสมาชิก/บุคลากร  และ tb_position สำหรับเก็บข้อมูลตำแหน่ง   โดย 2 ตารางจะมีฟิลด์ที่มีความสัมพันธ์กันอยู่คือ  po_id และ ref_po_id  ดังภาพ

devbanban.com

 

 

SQL  ที่ใช้

tb_member

 

tb_position

php file

condb.php  สำหรับเชื่อมต่อฐานข้อมูล

Full code  devbanban.com

Result

 

เพิ่มเติม  กรณีต้องการเทียบตารางมากกว่า 2 ตารางขึ้นไปก็เขียน INNER JOIN เพิ่มเรื่อยๆ ครับ  และต้องศึกษาการออกแบบฐานข้อมูลเพิ่มเยอะๆ นะคร้ับ  

ตย.

**ฝากอีกนิดนึงครับ  ถ้าตารางมี 10 field แต่ต้องการแสดงข้อมูลแค่ 3 field ไม่ควรใช้ SELECT * FROM table ครับ  เพราะจะเปลืองทรัพยากรเครื่องมากๆ ควร SELECT เฉพาะฟิลด์ที่จะใช้ครับ  

 

จะมี workshop ตัวอย่างให้ศึกษาเรื่อยๆนะคร้ับ  devbanban.com

 

 

รวมคลิปสอนทำเว็บไซต์

 

ตะกร้าสินค้า v1   v2  V3

V1 = 1500 บาท,  V2=2,500 บาท,   V3=3,500 บาท

ระบบยืม-คืน เบิก-จ่ายพัสดุอุปกรณ์สำนักงาน 5,000 บาท 

ระบบแจ้งซ่อมออนไลน์ 1,000 บาท 

 

ร่วมสนับสนุน ค่ากาแฟ ค่าโฮส devbanban.com และทีมงานได้ที่

ธนาคารกรุงไทย สาขาเดอะมอลล์ท่าพระ
ชื่อบัญชี นายพิศิษฐ์  บวรเลิศสุธี   เลขที่  878-0-17747-6
————————————————————————————
ธนาคารไทยพาณิชย์ สาขามหาวิทยาลัยราชภัฏธนบุรี
ชื่อบัญชี นายพิศิษฐ์  บวรเลิศสุธี เลขที่ 406-359094-1

fanpage : https://www.facebook.com/sornwebsites/

 

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save