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

การสร้างตารางสินค้าปลีก

ทีมพัฒนาธุรกิจเห็นโอกาสในการเพิ่มรายได้ให้แต่ละสาขาโดยการเพิ่มพื้นที่จำหน่ายสินค้าภายในยิม ร้านในยิมนี้จะขายสินค้าต่างๆ เช่น ผ้าเช็ดตัว รองเท้าผ้าใบ และเครื่องดื่ม เพื่อติดตามสินค้าที่จำหน่าย จึงจำเป็นต้องสร้างตารางใหม่ใน schema CORE_GYM และงานนี้ตกมาถึงคุณแล้ว — แสดงฝีมือได้เลย!

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

ชนิดข้อมูลและฟังก์ชันใน Snowflake

ดูคอร์ส

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

  • สร้างฟิลด์ตัวเลข transaction_id โดยกำหนด precision เป็น 16 และ scale เป็น 0
  • กำหนด pre_tax_amount เป็น NUMBER ที่มีทศนิยม 2 ตำแหน่ง และมีจำนวนหลักทั้งหมด 6 หลัก
  • เพิ่มคอลัมน์ tax_rate ที่สามารถเก็บค่าเช่น 28.625 ได้ โดยมีจำนวนหลักทั้งหมด 5 หลัก และมีทศนิยม 3 ตำแหน่ง

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

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

CREATE OR REPLACE TABLE retail (
  	-- transaction_id stores 16 total digits with 0 right of the decimal point
    ___ NUMBER(16, 0),
  	-- pre_tax_amount stores up to 6 digits with 2 right of the decimal point
    ___,
  	-- tax_rate stores up to 5 digits with 3 right of the decimal point
    ___,
    transaction_total NUMBER(6, 2)
);
แก้ไขและรันโค้ด