ฉันมีตารางข้อมูล (ฐานข้อมูลคือ MSSQL):
ID OrderNO PartCode Quantity DateEntered
417 2144 44917 100 18-08-11
418 7235 11762 5 18-08-11
419 9999 60657 100 18-08-11
420 9999 60657 90 19-08-11
ฉันต้องการสร้างแบบสอบถามที่ส่งคืน OrderNO, PartCode และ Quantity แต่สำหรับคำสั่งซื้อที่ลงทะเบียนล่าสุดเท่านั้น
จากตารางตัวอย่างฉันต้องการกลับข้อมูลต่อไปนี้:
OrderNO PartCode Quantity
2144 44917 100
7235 11762 5
9999 60657 90
สังเกตว่ามีการส่งคืนคำสั่ง 9999 เพียงบรรทัดเดียว
ขอบคุณ!
MAX(DATE)ส่งคืนหนึ่งบรรทัดสำหรับคำสั่ง 9999?