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

การปัดเศษตัวเลข

ราคาของเพลงทุกเพลงลงท้ายด้วย .99 บางประเทศ เช่น แคนาดา ได้เลิกใช้เหรียญเซ็นต์แล้ว เพื่อให้สอดคล้องกับนโยบายนี้ คุณจึงได้รับมอบหมายให้แปลงค่า UnitPrice ในตาราง Track ให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุด (เช่น $1.99 เป็น $2)

ในวิดีโอได้กล่าวถึง ROUND() และ TRUNC() คุณคิดว่าควรใช้ฟังก์ชันใดเพื่อทำงานนี้?

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

Oracle SQL เบื้องต้น

ดูคอร์ส

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

  • เลือกคอลัมน์ TrackId และ UnitPrice จากตาราง Track
  • ใช้ฟังก์ชันกับ UnitPrice เพื่อปัดเศษขึ้นให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุด

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

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

-- Select TrackId and rounded unit price
SELECT ___, ___
FROM ___
แก้ไขและรันโค้ด