Quando eu faço o order by a coluna que eu estou passando vem zerada, alguem sabe o que tem de errado ?! Imagem do codigo
Quando eu faço o order by a coluna que eu estou passando vem zerada, alguem sabe o que tem de errado ?! Imagem do codigo
Oii, Maria! Tudo bem?
Na imagem que você deixou, pude perceber um pequeno erro no método orderBy. Para ordenar uma coluna específica, precisamos passar o nome da coluna como uma string para a função orderBy.
Segue um exemplo de como ficaria:
empresas.select(
empresas['cnpj_basico'].alias('cnpj'),
empresas['qualificacao_do_responsavel'].alias('qualificacao_do_responsavel')
).orderBy('qualificacao_do_responsavel').show(8, truncate=False)
No exemplo acima colocamos o nome da coluna somente entre parênteses em orderBy e retiramos a \ (barra inversa) também do código.
Realize as modificações e observe se funciona como desejado. Qualquer dúvida, conte comigo para te ajudar.
Bons estudos, Maria!