Boa tarde! O comando SELECT * FROM clientes ORDER BY id não ordena por ordem crescente?
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.