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

แบบสอบถาม MySQL เพื่อแบ่งคอลัมน์ด้วย 100?


ให้เราสร้างตารางก่อน -

mysql> สร้างตาราง DemoTable ( Number float ); Query OK, 0 แถวได้รับผลกระทบ (0.47 วินาที)

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

mysql> แทรกลงในค่า DemoTable (1000); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.18 วินาที) mysql> แทรกลงในค่า DemoTable (1); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.27 วินาที) mysql> แทรกลงในค่า DemoTable ( 10); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.30 วินาที) mysql> แทรกลงในค่า DemoTable (100); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.24 วินาที) mysql> แทรกลงในค่า DemoTable (390); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.09 วินาที)

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

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

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้−

<ก่อนหน้า>+---------+| เบอร์ |+-------+| 1000 || 1 || 10 || 100 || 390 |+-------+5 แถวในชุด (0.00 วินาที)

ต่อไปนี้เป็นแบบสอบถามเพื่อหารคอลัมน์ด้วย 100−

mysql> อัปเดต DemoTable set Number=Number/100;Query OK, 5 แถวได้รับผลกระทบ (0.09 วินาที) แถวที่ตรงกัน:5 เปลี่ยน:5 คำเตือน:0

ให้เราแสดงตารางบันทึกอีกครั้ง -

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

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

<ก่อนหน้า>+---------+| เบอร์ |+-------+| 10 || 0.01 || 0.1 || 1 || 3.9 |+-------+5 แถวในชุด (0.00 วินาที)