Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

แบบสอบถาม MySQL เพื่อตั้งค่าชุดค่าผสมต่าง ๆ ในตาราง?


เรามาสร้างตารางกันก่อน -

mysql> สร้างตาราง DemoTable622 (Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, Value1 int, Value2 int) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (1.08 วินาที)

แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -

mysql> แทรกลงในค่า DemoTable622(Value1,Value2) (1000,1000) เคียวรีตกลง 1 แถวได้รับผลกระทบ (0.23 วินาที)mysql> แทรกลงในค่า DemoTable622 (Value1,Value2) (2000,3000); เคียวรีตกลง ได้รับผลกระทบ 1 แถว (1.04 วินาที)

แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

mysql> เลือก *จาก DemoTable622;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+----+---------+-------+| รหัส | Value1 | ค่าที่ 2 |+----+---------+-------+| 1 | 1000 | 1000 || 2 | 2000 | 3000 |+----+--------+-------+2 แถวในชุด (0.00 วินาที)

นี่คือการสืบค้นเพื่อรวม MySQL -

mysql> เลือก tbl1.Id,tbl2.Value1,tbl3.Value2 จาก DemoTable622 tbl1,DemoTable622 tbl2,DemoTable622 tbl3;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+----+---------+-------+| รหัส | Value1 | ค่าที่ 2 |+----+---------+-------+| 1 | 1000 | 1000 || 2 | 1000 | 1000 || 1 | 2000 | 1000 || 2 | 2000 | 1000 || 1 | 1000 | 3000 || 2 | 1000 | 3000 || 1 | 2000 | 3000 || 2 | 2000 | 3000 |+----+--------+--------+8 แถวในชุด (0.01 วินาที)