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

จะใช้นามแฝงในการคำนวณ MySQL ได้อย่างไร


ให้เราสร้างตารางก่อน แบบสอบถามเพื่อสร้างตารางมีดังนี้ −

mysql> สร้างตาราง AliasDemo −> ( −> Id int −> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.52 วินาที)

แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก ต่อไปนี้เป็นแบบสอบถามเพื่อแทรกระเบียน -

mysql> แทรกลงในค่า AliasDemo (20) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.45 วินาที) mysql> แทรกลงในค่า AliasDemo (30); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.20 วินาที) mysql> แทรกลงในค่า AliasDemo ( 40);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.83 วินาที)

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

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

ต่อไปนี้เป็นผลลัพธ์ -

<ก่อนหน้า>+------+| รหัส |+------+| 20 || 30 || 40 |+------+3 แถวในชุด (0.00 วินาที)

นี่คือแบบสอบถามเพื่อกำหนดนามแฝงในการคำนวณ -

mysql> เลือก Id,100 เป็น MyNumber ,(เลือก MyNumber)*Id เป็น MultiplyWith100 จาก AliasDemo;

ต่อไปนี้เป็นผลลัพธ์ -

<ก่อนหน้า>+------+----------+----------------+| รหัส | MyNumber | คูณด้วย100 |+------+----------+----------------+| 20 | 100 | 2000 || 30 | 100 | 3000 || 40 | 100 | 4000 |+------+----------+-----------------+3 แถวในชุด (0.00 วินาที)

คุณสามารถนำไปใช้ในการดำเนินการครั้งเดียว แบบสอบถามมีดังต่อไปนี้ −

mysql> เลือก 100 เป็น MyNumber (เลือก MyNumber)*10 เป็น MultiplyWith100;

ต่อไปนี้เป็นผลลัพธ์ -

<ก่อนหน้า>+----------+-----------------+| MyNumber | คูณด้วย100 |+----------+-----------------+| 100 | 1000 |+----------+-----------------+1 แถวในชุด (0.00 วินาที)