วิเคราะห์ข้อมูลซ้ำ
ในบทเรียนนี้ เราได้เรียนรู้การใช้ฟังก์ชัน ROW_NUMBER() ซึ่งจะคืนค่าตัวเลขโดยเริ่มจาก 1 สำหรับแถวแรกในแต่ละพาร์ติชัน และนับเพิ่มขึ้นทีละ 1 ในแต่ละแถวที่อยู่ในพาร์ติชันเดียวกัน
พาร์ติชันของตาราง statistics_flight ถูกกำหนดโดยคอลัมน์ airport_code, carrier_code และ registration_date จากข้อมูลนี้ คิดว่าฟังก์ชัน ROW_NUMBER() จะคืนค่าอะไรในคอลัมน์ row_num สำหรับแถวสุดท้าย?
|registration_code|airport_code|carrier_code|registration_date|canceled|on_time|row_num|
|-----------------|------------|------------|-----------------|--------|-------|-------|
|000000137 |MSP |EV |2014-01-01 |117 |369 |1 |
|000000138 |MSP |F9 |2014-01-01 |0 |60 |1 |
|000000139 |MSP |FL |2014-01-01 |8 |83 |1 |
|000000140 |MSP |MQ |2014-01-01 |20 |67 |1 |
|000000141 |MSP |OO |2014-01-01 |76 |1031 |1 |
|000000142 |MSP |OO |2014-01-01 |76 |1031 |2 |
|000000143 |MSP |OO |2014-01-01 |76 |1031 |???????|
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำความสะอาดข้อมูลในฐานข้อมูล SQL Server
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด