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

จะรับหมายเลขที่ 2 ตำแหน่งก่อน MySQL จุดทศนิยมได้อย่างไร


หากต้องการให้ตัวเลขอยู่ที่ 2 ตำแหน่งก่อนจุดทศนิยม คุณสามารถใช้แนวคิดของ div

ให้เราสร้างตาราง -

mysql> สร้างตาราง demo1−> (−> value float−> );ตกลง ตกลง 0 แถวได้รับผลกระทบ (2.20 วินาที)

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

mysql> แทรกลงในค่า demo1 (456.54); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.16 วินาที) mysql> แทรกลงในค่า demo1 (50.64); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.17 วินาที) mysql> แทรกลงในค่า demo1 ( 1000.78);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.13 วินาที)

แสดงบันทึกจากตารางโดยใช้คำสั่ง select -

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

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

<ก่อนหน้า>+---------+| ค่า |+---------+| 456.54 || 50.64 || 1000.78 |+---------+3 แถวในชุด (0.02 วินาที)

ต่อไปนี้เป็นแบบสอบถามเพื่อให้ได้ตัวเลขที่ตำแหน่ง 2 ตำแหน่งก่อนจุดทศนิยม

mysql> เลือกค่า div 10%10 จาก demo1;

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

<ก่อนหน้า>+-----------------+| ค่า div 10%10 |+-----------------+| 5 || 5 || 0 |+-----------------+3 แถวในชุด (0.03 วินาที)