ใช่มันเป็นไปได้ ต่อไปนี้เป็นไวยากรณ์ -
เลือก * จาก yourTableName1,yourTableName2;
ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable1 -> ( -> Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY -> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.54 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable1 (),(),();แบบสอบถามตกลง ได้รับผลกระทบ 3 แถว (0.14 วินาที) บันทึก:3 รายการซ้ำ:0 คำเตือน:0
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก * จาก DemoTable1;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----+| รหัส |+---+| 1 || 2 || 3 |+----+3 แถวในชุด (0.00 วินาที)นี่คือแบบสอบถามเพื่อสร้างตารางที่สอง -
mysql> สร้างตาราง DemoTable2 -> ( -> FirstName varchar(10) -> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.58 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable2 ('Chris'), ('David'), ('Sam'); แบบสอบถามตกลง ได้รับผลกระทบ 3 แถว (0.10 วินาที) บันทึก:3 รายการซ้ำ:0 คำเตือน:0
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก * จาก DemoTable2;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-----------+| ชื่อจริง |+-----------+| คริส || เดวิด || แซม |+-----------+3 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อดำเนินการแบบสอบถามแบบใช้เลือกข้อมูลในสองตาราง -
mysql> เลือก Id,FirstName จาก DemoTable1,DemoTable2;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----+-----------+| รหัส | ชื่อจริง |+----+-----------+| 1 | คริส || 2 | คริส || 3 | คริส || 1 | เดวิด || 2 | เดวิด || 3 | เดวิด || 1 | แซม || 2 | แซม || 3 | แซม |+----+-----------+9 แถวในชุด (0.00 วินาที)