Мне очень жаль, если вопрос кажется слишком простым.
Я просмотрел весь Интернет и StackOverflow для готового решения и не нашел ничего, что мог понять, и не могу написать его сам, поэтому попросите его здесь.
У меня есть база данных MySQL.
У него есть таблица с именем "опубликовано".
Он имеет 8 столбцов.
Мне нужно вывести этот результат:
SELECT DISTINCT link FROM posted WHERE ad='$key' ORDER BY day, month
Но мне нужен не только столбец "link", но и другие столбцы для этой строки.
Как и для каждой строки, возвращенной с этим запросом, мне также нужно знать ее "id" в таблице, значения "день" и "месяц" и т.д.
Скажите, пожалуйста, что я должен прочитать, чтобы сделать это, или как это сделать.
Пожалуйста, сохраните его как можно проще, так как я не эксперт в MySQL.
Изменить: Я пробовал это:
SELECT DISTINCT link,id,day,month FROM posted WHERE ad='$key' ORDER BY day, month
Это не работает. Он возвращает слишком много строк. Скажем, что есть 10 строк с одинаковыми ссылками, но разные день/месяц/id. Этот script вернет все 10, и я хочу только первый (для этой ссылки).