ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable1 ( EmployeeId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, EmployeeName varchar(50)); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.48 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable1(EmployeeName) ('Tom'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.19 วินาที) mysql> แทรกลงในค่า DemoTable1 (EmployeeName) ('Mike'); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว ( 0.13 วินาที) mysql> แทรกลงในค่า DemoTable1 (EmployeeName) ('Emma'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) mysql> แทรกลงในค่า DemoTable1 (EmployeeName) ('Sam'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.10 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select::
mysql> เลือก *จาก DemoTable1;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+------------+--------------+| รหัสพนักงาน | ชื่อพนักงาน |+--------------------+--------------+| 1 | ทอม || 2 | ไมค์ || 3 | เอ็มม่า || 4 | แซม |+------------+-------------+4 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อสร้างตารางใหม่จากตารางอื่นโดยใช้ LIKE ใน MySQL -
mysql> สร้างตาราง DemoTable2 LIKE DemoTable1; สืบค้นตกลง 0 แถวได้รับผลกระทบ (0.55 วินาที)
ให้เราตรวจสอบคำอธิบายของตาราง -
mysql> อธิบาย DemoTable2;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+--------------+-------------+------+----+---- -----+----------------+| สนาม | พิมพ์ | Null | คีย์ | ค่าเริ่มต้น | พิเศษ |+-------------+-------------+------+ -----+----- ----+----------------+| รหัสพนักงาน | int(11) | ไม่ | PRI | NULL | auto_increment || ชื่อพนักงาน | varchar(50) | ใช่ | | NULL | |+-------------+-------------+------+----+------ ---+----------------+2 แถวในชุด (0.00 วินาที)