การ INNER JOIN 3 ตารางใน MySql
ข่าวสาร
Instagram แอพพลิเคชั่นแชร์ภาพออนไลน์| Android Apps
Instagram แอพพลิเคชั่นแชร์ภาพออนไลน์| Android Apps
   แอพพลิเคชั่นInstagram เปิดให้ดาวน์โหลดฟรีโดยAndroid Apps โดยถือเป็นแอพพลิเคชั่นแชร์ภาพถ่ายในแต่ละช่วงเวลา รวมทั้งติดตามภาพถ่ายของเพื่อนๆ
ประวัติศาสตร์ความเป็นมา โน้ตบุ๊ค เอซุส
ประวัติศาสตร์ความเป็นมา โน้ตบุ๊ค เอซุส
   เอซุสจัดว่าเป็นหนึ่งในโน้ตบุ๊คยอดนิยมอันดับต้นๆในบรรดายี้ห้อโน้ตบุ๊คอีกมากมาย วันนี้ผมจะมาเล่าประวัติศาสตร์ความเป็นมาให้ฟังกัน
การตลาดออนไลน์ สำคัญไฉน
การตลาดออนไลน์ สำคัญไฉน
   การตลาดออนไลน์ ถือเป็นหนึ่งในการสร้างฐานลูกค้าให้รู้จักมากขึ้นผ่านระบบออนไลน์ในรูปแบบต่างๆ ตั้งแต่โซเชียลเน็ตเวิร์ค บล็อกเกอร์ เว็บไซต์ที่ให้ข้อมูล
อย่าตั้งรหัสผ่าน รหัสเดียวกับทุกเว็บไซต์ โดยเฉพาะเว็บธนาคาร
อย่าตั้งรหัสผ่าน รหัสเดียวกับทุกเว็บไซต์ โดยเฉพาะเว็บธนาคาร
   ปัจจุบันคนทำธุรกรรมบนโลกออนไลน์กันมากขึ้น และการใช้บริการบนโลกออนไลน์ผ่านทางเว็บไซต์ของธนาคาร
ASUS Transformer Book  แท็บเล็ตที่บางเบา ทัชสกรีนระดับ Full HD
ASUS Transformer Book แท็บเล็ตที่บางเบา ทัชสกรีนระดับ Full HD
   ASUS Transformer Book เป็นแท็บเล็ตที่บางเบา ขับเคลื่อนด้วย 3rd generation Intel Core i7 processor ผสานการทำงานกับ Windows 8
โน๊ตบุ๊ค รุ่นต่างๆ กล้องประเภทต่างๆ

วีดีโอน่ารู้ : โปรเจคคำนวณเกรด กลางภาคและปลายภาค Project PHP


แจกโปรเจคPHPฟรี
การเขียนโปรแกรม >> ภาษา MySQL >> การ INNER JOIN 3 ตารางใน MySql

การ INNER JOIN 3 ตารางใน MySql 

การ INNER JOIN 3 ตารางใน MySql

อัพเดทวันที่: 28 พ.ย. 2557

วีดีโอน่ารู้ : โปรเจคRandomรหัสผ่าน Project PHP


ในการเชื่อมต่อระหว่างตารางซึ่งในการ join เป็นการนำข้อมูลมากกว่า 3 ตารางขึ้นไป มาเชื่อมโยงกัน โดยตารางเหล่านั้นต้องมีจุดเชื่อมต่อ หรือ key เหมือนกันด้วย ไม่งั้นจะไม่สามารถเชื่อมต่อกันได้

INNER JOIN เลือกเฉพาะข้อมูลที่มี key ตรงกันเท่านั้นมาแสดง

ตารางตัวอย่าง

Table : TABLE_USER

id Name
1 Tom
2 Boy
3 Nong
4 Kong
5 Pri


Table : TABLE_SALARY

id Salary
1 900,000
2 1,000
5 50,670
6 850
7 14,700

Table : TABLE_STATUS

id Status
2 Doctor
3 Teacher
5 Soldier
6 Doctor
7 Programmer

 

วิธีการเขียน INNER JOIN

SELECT *  FROM TABLE_USER AS d1
INNER JOIN TABLE_SALARY AS d2
ON  (d1.id = d2.id
INNER JOIN TABLE_STATUS AS d3
ON (d1.id=d3.id)

 

ตัวอย่างการเขียนที่นำไปใช้จริง

<?php

    include "connect.php";

 $SQL="  SELECT *  FROM TABLE_USER AS d1
             INNER JOIN TABLE_SALARY  AS d2
             ON  (d1.id = d2.id
)

              INNER JOIN TABLE_STATUS  AS d3
             ON  (d1.id = d3.id
)

            ";

 $QUERY= mysql_query($SQL) or die ("Error Query [".$SQL."]");    

?>

 <table width="100%" >
   <tr>
     <td bgcolor="#FFFFFF" width="50" align="center">    Id     </td>
     <td bgcolor="#FFFFFF"  width="573" align="center">      Name      </td>
     <td bgcolor="#FFFFFF" width="100" align="center">     Salary    </td>
     <td bgcolor="#FFFFFF" width="100" align="center">     Status</td>
   </tr>


 <?php while($rs=mysql_fetch_array($QUERY))  {      ?>


   <tr>
     <td  align="center">     <?=$rs['id'];  ?>      </td>
     <td  align="center">   <?=$rs['Name'];?>  </td>
     <td  align="center">   <?=$rs['Salary'];?>         </td>
     <td  align="center">   <?=$rs['Status'];?>         </td>
   </tr>

   <?  } ?>
 </table>    

ผลลัพธ์ตัวอย่าง

id Name Salary Status
1 Tomsun 46,000 Doctor
2 Songkarn 3,500 Teacher
5 Boy 3,500 Soldier

 

Tag : การ INNER JOIN การเชื่อมโยงMySql การเชื่อมตาราง3ตาราง โค้ดเกี่ยวกับMysql การทำงาน

หน้าหลัก
ความตั้งใจ
กว่าจะเป็นเว็บไซต์
แผนผังเว็บไซต์

คุยกับผู้ทำเว็บไซต์
-เริ่มต้นสาขาวิทยาการคอมพิวเตอร์
ติดตามข่าวสาร กด Like เลย
เกี่ยวกับเรา
e-mail : support@rangforever.com


ได้รับการสนับสนุนโดย


----
รวบรวมข่าวสารไอที เทคนิคการเขียนโปรแกรมภาษาphp css javascript jsp c# แจกโปรแกรมที่เขียน แจกระบบ แจกโค้ดฟังก์ชันต่างๆ สอนการใช้งานโปรแกรมออฟฟิศ word excel โปรแกรมตกแต่ง ตัดต่อ สร้างภาพ adobe photoshop adobe Illustrater จัดเต็มกับความรู้ในเนื้อหาโปรแกรมเมอร์แบบเจาะลึก พร้อมวีดีโอสอนการใช้งานโปรแกรม การเขียนโปรแกรม เพิ่มความรู้ ปูทักษะการเขียนโปรแกรมแบบฟรีๆ พร้อมเรียนรู้ไปกับเราได้ที่ www.rangforever.com