ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับการดำเนินการคูณทั่วไปที่เกี่ยวข้องกับการแบ่งคอลัมน์ตารางทางคณิตศาสตร์สองคอลัมน์
ตารางตัวอย่าง
เพื่อวัตถุประสงค์ในการสาธิต ให้เราสร้างตารางที่มีข้อมูลเมตริกและใช้เพื่อแสดงวิธีคูณสองคอลัมน์ใน SQL
สร้างตาราง Country_data (
รหัส INT AUTO_INCREMENT คีย์หลักไม่เป็นโมฆะ
Country_name VARCHAR (255) ไม่เป็นโมฆะ
ประชากร INT ไม่เป็นโมฆะ
ระยะทางลอยไม่เป็นโมฆะ
จีดีพีทศนิยม(15,
2) ไม่ใช่ค่าเริ่มต้นที่เป็นโมฆะ (0)
-
ซึ่งควรสร้างตารางชื่อ 'country_data' และมีข้อมูลประเทศ เช่น ชื่อประเทศ ประชากร ระยะทางทั้งหมด และ GDP
จากนั้นเราสามารถแทรกบันทึกลงในตารางได้ดังนี้:
แทรก
เข้าไปข้างใน
ประเทศ_data (ชื่อประเทศ,
ประชากร,
ระยะทาง,
จีดีพี)
ค่านิยม
('สหรัฐ',
331002651,
9831.34,
22675248.00)
('จีน',
1439323776,
9824.58,
16642205.00),
('อินเดีย',
1380004385,
3846.17,
2973191.00),
('บราซิล',
212559417,
8326.19,
1839756.00)
('รัสเซีย',
145934462,
1,0925.55,
1683005.00);
ผลลัพธ์ที่ได้จะเป็นดังนี้:
คูณสองคอลัมน์ใน SQL
สมมติว่าเราต้องการคำนวณผลคูณของคอลัมน์ประชากรและระยะทาง เราสามารถคูณจำนวนประชากรทั้งหมดด้วยระยะทางของประเทศได้
ใน SQL เพื่อคูณสองคอลัมน์ เราใช้ตัวดำเนินการ “*” ตามด้วยคอลัมน์ที่ต้องการหาร
ตัวอย่างเช่น:
เลือกชื่อประเทศ,
ประชากร,
ระยะทาง,
จีดีพี,
(ประชากร * ระยะทาง) AS prod
จาก
ประเทศ_ข้อมูล;
ในกรณีนี้ เราจะคูณคอลัมน์ประชากรด้วยคอลัมน์ระยะทาง และกำหนดคอลัมน์ผลลัพธ์ด้วยนามแฝงของ prod
ชุดผลลัพธ์จะเป็นดังนี้:
นี่แสดงจำนวนประชากรเฉลี่ยของประเทศต่อตารางหน่วย
บทสรุป
ในบทช่วยสอนนี้ เราได้เรียนรู้วิธีการคูณทางคณิตศาสตร์ใน SQL โดยการคูณสองคอลัมน์ในตารางเพื่อดึงผลลัพธ์สำหรับแต่ละค่าที่สอดคล้องกัน