Прошло несколько лет с тех пор, как я изучал sql, поэтому у меня возникают проблемы с получением , чтобы получить отдельный список отформатированных дат, отсортированных с использованием Mysql.Мне не нужно показывать свою таблицу, потому что я использую только один столбец datetime
data_vencimento datetime
Если у меня есть 2018-10-29, 2018-10-29, 2018-09-29.Он должен быть отсортирован как
10/2018
09/2018
, обратите внимание, что повторяющаяся дата «удалена» и был создан отсортированный список отформатированных дат
, вот моя попытка.Он генерирует повторяющиеся результаты.
select distinct(data_vencimento), date_format( data_vencimento,'%m/%Y' ) as data from (
select data_vencimento from custo_extra_movimento where id_admin
union
select data_vencimento as data from custo_fixo_movimento where id_admin
union
select data_vencimento as data from custo_variavel_movimento where id_admin) as tbl order by data_vencimento desc ;