SELECT * FROM ชื่อตาราง ORDER BY `date` DESC LIMIT 1
แนะนำเพิ่มเติมนะครับ...
ชื่อฟิลดิ์ไม่ควรจะใช้ชื่อที่เหมือนกับฟังก์ชั่นของ mysql นะครับ เช่น date เพราะมันจะไม่สามารถคิวรี่ได้ แต่มีทางแก้ 2 วิธีก็คือ ใส่เครื่องหมายครอบตามตัวอย่างครับ หรือไม่ก็เปลี่ยนชื่อฟิลดิ์โดยใช้ AS ช่วย
โทษทีครับ บอกไม่ครบ อยากให้มัน select ค่า max date ของแต่ละ name อะครับ แบบ name xxx มีค่า date ล่าสุดเมื่อไร ผมลองใช้ group by name แล้ว แต่ค่าฟิล course มันออกมาไม่ตรงตาม date นั้นอะครับ ขอบคุณครับ