O padrão da ordenação de uma consulta é ascendente obedecendo algumas regras, quais são?
Questão
O padrão da ordenação de uma consulta é ascendente obedecendo algumas regras, quais são?
Alternativas
A) valores numéricos infinitos primeiro e depois valores alfanuméricos.
B) valores numéricos infinitos primeiro, valores de data primeiro, valores alfanuméricos.
C) valores alfanuméricos, valores numéricos infinitos primeiro, valores de data primeiro.
D) valores de data primeiro, valores numéricos infinitos primeiro, valores alfanuméricos.
E) valores numéricos infinitos primeiro, , valores alfanuméricos, valores de data primeiro.
Explicação
Em uma ordenação padrão (ASC), quando existem tipos de valores diferentes no mesmo campo/resultado, aplica-se uma precedência de comparação para decidir o que vem antes.
- Valores numéricos (incluindo casos tratados como “infinito”/muito grandes em mecanismos de consulta) são priorizados na ordenação e aparecem primeiro.
- Em seguida vêm os valores de data (ordenados do menor para o maior, isto é, do mais antigo para o mais recente).
- Por fim, aparecem os valores alfanuméricos (strings), seguindo a ordem lexicográfica.
Assim, a sequência correta das regras é: numéricos (infinito) → datas → alfanuméricos. Alternativa correta: B.