Boa tarde! O comando SELECT * FROM clientes ORDER BY id não ordena por ordem crescente?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde! O comando SELECT * FROM clientes ORDER BY id não ordena por ordem crescente?
Olá ! :)
Vi na atividade do curso que na tabela clientes o ID é do tipo TEXT.
Quando você usa o order by em um campo do tipo text, ele será ordenado alfabeticamente, inclusive números.
Se você tiver números como: '1', '2', '10', '15'
A ordenação vai ficar assim: '1', '10', '15', '2'
Só consegue ordenar numericamente de fato se o tipo do campo for um tipo numérico.
Espero ter ajudado.