Considere a tabela abaixo, pertencente a um banco de dados ...

Próximas questões
Com base no mesmo assunto
Q1828024 Banco de Dados

Considere a tabela abaixo, pertencente a um banco de dados SQL.  


Imagem associada para resolução da questão


Para se obter todos as tuplas da tabela, classificadas em ordem alfabética por ESPECIALIDADE, deve-se empregar o seguinte comando SQL: 

Alternativas

Comentários

Veja os comentários dos nossos alunos

Gabarito: Letra E

SELECT – Cláusula ORDER BY (Transact-SQL)

Classifica dados retornados por uma consulta no SQL Server. Use esta cláusula para:

Classificar o conjunto de resultados de uma consulta pela lista de colunas especificada e, opcionalmente, limitar as linhas retornadas a um intervalo especificado. A ordem na qual as linhas são retornadas em um conjunto de resultados não é garantida, a menos que uma cláusula ORDER BY seja especificada.

Determine a ordem na qual os valores da função de classificação serão aplicados ao conjunto de resultados.

Argumentos

order_by_expression

Especifica uma coluna ou expressão na qual o conjunto de resultados da consulta deve ser classificado. Uma coluna de classificação pode ser especificada como um nome ou alias de coluna, ou um inteiro não negativo que representa a posição da coluna na lista de seleção.

Várias colunas de classificação podem ser especificadas. Os nomes de coluna devem ser exclusivos. A sequência das colunas de classificação na cláusula ORDER BY define a organização do conjunto de resultados classificado. Ou seja, o conjunto de resultados é classificado pela primeira coluna e então essa lista ordenada é classificada pela segunda coluna e assim por diante.

Os nomes de coluna referenciados na cláusula ORDER BY devem corresponder a uma coluna ou a um alias de coluna na lista de seleção ou a uma coluna definida em uma tabela especificada na cláusula FROM sem nenhuma ambiguidade. Se a cláusula ORDER BY fizer referência a um alias de coluna na lista de seleção, o alias de coluna deverá ser usado de modo autônomo, e não como parte de alguma expressão na cláusula ORDER BY.

https://docs.microsoft.com/pt-br/sql/t-sql/queries/select-order-by-clause-transact-sql?view=sql-server-ver15

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo