Criei um input do tipo 'date' que recebe a data no formado dd/mm/yyyy. Uso uma mascara pelo jQuery que usa como separado '/'. No meu Banco de dados (MYSQL) o valor é armazenado num campo (data_inicio), do tipo varchar(255).
Não há problemas para armazenar essa data, PORÉM ao usar uma função PHP que faz um SELECT * FROM table ORDER BY data_inicio DESC, As datas são ordenadas baseando-se apenas nos primeiros dias que correspondem ao DIA.
Fica por exemplo Assim:
30/09/2017 02/10/2017 01/10/2017.
Como faço para Fazer com que ordene da forma correta?
Aceito Solução em SQL, PHP, jQuery... qualquer linguagem!