การ INNER JOIN สองตารางใน MySql
ข่าวสาร
Major Movie Plus จองบัตรภาพยนตร์เมเจอร์ผ่านแอพ | Android Apps
Major Movie Plus จองบัตรภาพยนตร์เมเจอร์ผ่านแอพ | Android Apps
   แอพพลิเคชั่นMajor Movie Plus Android Appsแอพฟรีจากเมเจอร์ที่ช่วยอำนวยความสะดวกให้กับผู้ชื่นชอบในการรับชมภาพยนตร์ผ่านโรงภาพยนตร์เมเจอร์ในเครือต่างๆ
ป้องกันการถูกแฮกอีเมล์ (E-Mail)
ป้องกันการถูกแฮกอีเมล์ (E-Mail)
   หลักการป้องกันการถูกแฮกหรือโจรกรรมข้อมูล การตั้งรหัสผ่าน หมั่นเปลี่ยนรหัสผ่านบ่อยๆ ไม่ควรมีการจำรหัสผ่านในการเข้าใช้อีเมล์
ป้องกันการแฮกไอดี ด้วย12วิธีสุดง่าย
ป้องกันการแฮกไอดี ด้วย12วิธีสุดง่าย
   ไอดีและรหัสผ่านถือเป็นสิ่งสำคัญมาก ที่ไม่ควรให้ใครรู้ แต่ยังมีพวกแฮกเกอร์นิสัยไม่ดี ชอบใช้วิธีการต่างๆ เพื่อให้ได้มาซึ่งไอดีและรหัสผ่านซึ่งเป็นความลับ
Camera360 ถ่ายรูปพร้อมตกแต่งครบครัน | Android Apps
Camera360 ถ่ายรูปพร้อมตกแต่งครบครัน | Android Apps
   Camera360 แอพพลิเคชั่นถ่ายภาพสุดแนวครอบคลุมทุกองศาการถ่ายรูป สามารถดาวน์โหลดได้ที่Android Appsฟรีๆ หากคุณชื่นชอบการถ่ายภาพและการแต่งภาพแบบเข้าเส้น
แอพพลิเคชั่นไฟฉาย Super-Bright LED | Android Apps
แอพพลิเคชั่นไฟฉาย Super-Bright LED | Android Apps
   แอพพลิเคชั่นไฟฉาย Super-Bright LED เปิดให้ดาวน์โหลดฟรีโดยAndroid Apps ถือเป็นแอพพลิเคชั่นฉายไฟจากLED เพื่อให้ความสว่างระหว่างทาง พร้อมภาพกราฟฟิกไฟฉาย
โน๊ตบุ๊ค รุ่นต่างๆ กล้องประเภทต่างๆ

วีดีโอน่ารู้ : โปรเจคสปินบทความ Free Article Spinner Project PHP


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

การ INNER JOIN สองตารางใน MySql 

การ INNER JOIN  สองตารางใน MySql

อัพเดทวันที่: 29 ธ.ค. 2556

วีดีโอน่ารู้ : เทคโนโลยีน่ารู้ Ep1 การตั้งpasswordให้ปลอดภัยจากอันตราย

 


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

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

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

Table : TABLE_USER

id Name
1 Tomsun
2 Songkarn
3 Joney
4 Mon
5 Boy


Table : TABLE_SALARY

id Salary
1 46,000
2 3,500
5 2,180
6 180
7 4,320

 

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

SELECT *  FROM 
TABLE_USER INNER JOIN TABLE_SALARY 
ON  TABLE_USER.id = TABLE_SALARY.id

 

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

<?php

    include "connect.php";

 $SQL="  SELECT *  FROM 
          TABLE_USER INNER JOIN TABLE_SALARY 
           ON  TABLE_USER.id = TABLE_SALARY.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>
   </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>
   </tr>

   <?  } ?>
 </table>    

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

id Name Salary
1 Tomsun 46,000
2 Songkarn 3,500
5 Boy 3,500

จะเห็นได้ว่า ข้อมูลที่มี id เหมือนกันทั้งสองตาราง จะถูกแสดงข้อมูลออกมา ส่วนid ที่ไม่เหมือนกันทั้งสองตาราง จะไม่ถูกนำออกมาแสดงค่า

Tag : การINNER JOIN วิธีการ join ข้อมูล การjoin ใน mysql การ join สองตาราง

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

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


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


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