我的mysql数据库中有一个表结构,如下所示:
id | fname | lname | event | time | date
上表用于跟踪结果。所有结果都会在每年的每次会面中列入表格。
现在我所做的就是获得特定活动的“十大名单”。
`SELECT * FROM Times WHERE event ='1600m'ORDER BY time LIMIT 10
一切正常,花花公子直到我把结果展示给我的教练,他说“好吧...... Joe Schmoe怎么在那里三次?”
所以我需要做的是使用DISTINCT
(我猜),所以每个名字只能出现在列表上一次。
我似乎无法弄清楚如何使用两个不同的列来完成此操作。 有什么帮助吗?