ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable2008( Value int);ตกลง สืบค้น 0 แถว (10.59 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable2008 (10); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.20 วินาที) mysql> แทรกลงในค่า DemoTable2008 (20) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.08 วินาที) mysql> แทรกลงในค่า DemoTable2008 ( 30); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) mysql> แทรกลงในค่า DemoTable2008 (-31); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.16 วินาที) mysql> แทรกลงในค่า DemoTable2008 (-28); แบบสอบถามตกลง 1 แถว ได้รับผลกระทบ (0.17 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก * จาก DemoTable2008;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-------+| ความคุ้มค่า |+-------+| 10 || 20 || 30 || -31 || -28 |+-------+5 แถวในชุด (0.00 วินาที)นี่คือการสืบค้นเพื่อทำงานกับตัวแปรที่ผู้ใช้กำหนดก่อนและรับอินพุตเป็น SELECT -
mysql> set @value:=(select sum(Value) from DemoTable2008);Query OK, 0 แถวได้รับผลกระทบ (0.03 วินาที)mysql> เลือก if(@value> 0, 'Value is more than 0','ไม่ มากกว่า') เป็นผล;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-----------------------------------+| ผลลัพธ์ |+--------------------------------------+| ค่ามากกว่า 0 |+--------------------------------------+1 แถวในชุด (0.00 วินาที)