У меня есть таблица с кучей строк (> 10 тыс.). Большинство строк имеют повторяющиеся значения ролей, связанные с ques_id. Я новичок в sql. То, что я пытаюсь сделать, это выбрать строки по отдельному И последнему добавленному ques_id. Вот моя структура таблицы (tbl_questions).
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