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

ดำเนินการค้นหา MySQL จากเทอร์มินัลโดยไม่พิมพ์ผลลัพธ์หรือไม่


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

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

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

mysql> แทรกลงในค่า DemoTable709 (100) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.18 วินาที) mysql> แทรกลงในค่า DemoTable709 (560) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) mysql> แทรกลงในค่า DemoTable709 ( 7800); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) mysql> แทรกลงในค่า DemoTable709 (1020) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที)

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

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

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

<ก่อนหน้า>+---------+| จำนวน |+-------+| 100 || 560 || 7800 || 1020 |+--------+4 แถวในชุด (0.00 วินาที)

ต่อไปนี้เป็นแบบสอบถามเพื่อดำเนินการแบบสอบถาม MySQL จากเทอร์มินัลโดยไม่ต้องพิมพ์ผลลัพธ์ -

mysql> set @TotalAmount=(select sum(Amount) จาก DemoTable709);ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที)

หากคุณต้องการเห็นผล คุณสามารถใช้แบบสอบถามด้านล่าง −

mysql> เลือก @TotalAmount;

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

<ก่อนหน้า>+-------------+| @TotalAmount |+--------------+| 9480 |+-------------+1 แถวในชุด (0.05 วินาที)