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

ค้นหาผลรวมของจำนวนเต็มจากหลายแถว MySQL ในคอลัมน์เดียวกันหรือไม่


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

mysql> สร้างตาราง DemoTable739 (ราคา int) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.65 วินาที)

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

mysql> แทรกลงในค่า DemoTable739 (100) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) mysql> แทรกลงในค่า DemoTable739 (50) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) mysql> แทรกลงในค่า DemoTable739 ( 1200); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.19 วินาที) mysql> แทรกลงในค่า DemoTable739 (500); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.37 วินาที) mysql> แทรกลงในค่า DemoTable739 (800); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.20 วินาที)

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

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

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

<ก่อนหน้า>+-------+| ราคา |+-------+| 100 || 50 || 1200 || 500 || 800 |+-------+5 แถวในชุด (0.00 วินาที)

ต่อไปนี้เป็นแบบสอบถามเพื่อค้นหาผลรวมของจำนวนเต็มจากหลายแถว MySQL ในคอลัมน์เดียวกัน -

mysql> เลือกผลรวม (ราคา) เป็น Total_Price จาก DemoTable739;

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

<ก่อนหน้า>+-------------+| รวม_ราคา |+-------------+| 2650 |+-------------+1 แถวในชุด (0.00 วินาที)