我有一个有大量行(> 10K)的表。大多数行具有与ques_id关联的重复角色值。我是新来的SQL。 我想要做的是按不同的最新ques_id选择行。 这是我的表(tbl_questions)结构。SQL从表中选择不同的最后一个值
id | ques_id | question | ans
1 | 2 | HTML stands.. | 3
2 | 5 | PHP stands.. | 2
3 | 6 | CSS stands.. | 4
4 | 6 | CSS stands.. | 4
5 | 5 | PHP stands.. | 2
6 | 6 | CSS stands.. | 4
这将是理想的结果:
id | ques_id | question | ans
1 | 2 | HTML stands.. | 3
5 | 5 | PHP stands.. | 2
6 | 6 | CSS stands.. | 4
下面是到目前为止,我已经试过查询:
SELECT DISTINCT ques_id, question, ans FROM tbl_questions
这不是“只是另一个角度”。这实际上可能会超越我自己的解决方案! – Strawberry