เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การหาผลรวม

การหาผลรวมและการนับเป็นวิธีหลักในการรวมข้อมูล ไม่ว่าจะใช้ฐานข้อมูล สเปรดชีต หรือภาษาโปรแกรมอย่าง Python หรือ R มาดูวิธีทำใน T-SQL โดยใช้ตาราง grid จากบทที่ 1 กัน

เริ่มต้นด้วยการหาผลรวมภาพรวม โดยเน้นที่ภูมิภาค 'MRO' เป็นหลัก

nerc_region map

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

SQL Server เบื้องต้น

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ฟังก์ชัน SUM เพื่อหาผลรวมทั้งหมดของคอลัมน์ demand_loss_mw แล้วตั้งชื่อผลลัพธ์ว่า MRO_demand_loss
  • ดึงเฉพาะแถวที่ demand_loss_mw ไม่ใช่ NULL และ nerc_region เป็น 'MRO' โดยใช้ WHERE

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

-- Sum the demand_loss_mw column
SELECT 
  ___(demand_loss_mw) AS ___ 
FROM 
  grid 
WHERE
  -- demand_loss_mw should not contain NULL values
  ___ ___ ___ ___ 
  -- and nerc_region should be 'MRO';
  ___ ___ = '___';
แก้ไขและรันโค้ด