我的桌子是:
╔════╦════════╦════════════╦════════════╦════════╗
║ ID ║ TESTID ║ SESSIONID ║ TOTALSCORE ║ USERID ║
╠════╬════════╬════════════╬════════════╬════════╣
║ 1 ║ 10 ║ 55cff3fbfs ║ 250 ║ 972 ║
║ 2 ║ 10 ║ 55cff3fbfs ║ 440 ║ 972 ║
║ 3 ║ 11 ║ 66fdf3fbfs ║ 500 ║ 972 ║
║ 4 ║ 11 ║ 66fdf3fbfs ║ 700 ║ 972 ║
║ 5 ║ 12 ║ 77ksfjskfs ║ 800 ║ 972 ║
║ 6 ║ 12 ║ 77ksfjskfs ║ 700 ║ 972 ║
║ 7 ║ 13 ║ 8fsfskffsf ║ 900 ║ 972 ║
║ 8 ║ 13 ║ 8fsfskffsf ║ 750 ║ 972 ║
╚════╩════════╩════════════╩════════════╩════════╝
我需要通过提供用户 ID 来获得 maxscore 完整行
结果将是:
id TestId sessionId TotalScore UserId
---|-----|------------|------------|---------
2 | 10 | 55cff3fbfs | 440 | 972
4 | 11 | 66fdf3fbfs | 700 | 972
5 | 12 | 77ksfjskfs | 800 | 972
7 | 13 | 8fsfskffsf | 900 | 972
所以请帮助我.......如何在MYSQL中编写查询/存储过程