Practical Coding with Specific Technologies (20%) Preferred Skill: Java Spring Boot และ API Integration
จงพัฒนา REST API โดยใช้ Java Spring Boot สำหรับจัดการข้อมูลลูกค้าในระบบ CRM โดย API ควรมีความสามารถในการทำ CRUD operation สำหรับข้อมูลลูกค้า ดังนี้
Customer Properties:
Database Query: คำถาม: เขียน SQL query เพื่อดึงข้อมูลยอดขายสูงสุดของลูกค้าแต่ละรายในปีที่ผ่านมา พร้อมทั้งจัดเรียงผลลัพธ์ตามยอดขายจากสูงสุดไปต่ำสุด และแสดงลำดับ (rank) ของลูกค้าตามยอดขาย
table : Sales column :