O pedido por comando é uma consulta SQL que classifica registros. Ele permite que os usuários organizem o quadro de dados em ordem descendente ou ascendente, dependendo apenas de uma única ou mais de uma coluna. O título da coluna a ser classificado é adicionado após a ordem por frase, acompanhada pelo termo ASC ou DESC neste formato. O termo "ASC" está sendo aplicado para organizar as informações em ordem ascendente, enquanto "Desc" mostra que as informações são organizadas em ordem decrescente.
O SQLite organiza o conjunto de dados com a ajuda do parâmetro ASC se não pudermos dar o termo ASC ou DEC. Em outros aspectos, o padrão é o padrão de organizar os dados em ordem crescente. Se desejarmos organizar o conjunto de dados por mais de uma coluna, usaremos uma vírgula (,) para dividi -los. A ordem por declaração organiza entradas da esquerda para a direita, empregando colunas ou frases. Em outros termos, a ordem por declaração utiliza o primeiro valor na coluna para organizar os resultados. A segunda coluna é então usada para classificar as linhas classificadas e assim por diante. Podemos organizar o quadro de dados utilizando uma coluna não incluída na lista específica de frases selecionadas. Vamos passar pelo pedido por declaração em SQLite em profundidade neste artigo.
Para executar os comandos do SQLite, instalamos o “navegador BD para compilador SQLite.”
Criar a tabela
Neste artigo, vamos criar uma tabela "funcionário" executando a consulta de "Criar.”A tabela de“ funcionário ”contém colunas de 'id, nome, e -mail, cidade, salário e post de diferentes funcionários que trabalham na organização.
A consulta de "Criar" é efetivamente executada, como mostrado na figura embaixo.
A tabela "funcionário" é criada com sucesso após executar a consulta acima mencionada.
Insira dados
Depois de criar a tabela, o próximo passo é inserir os dados de diferentes funcionários na tabela. Então, empregamos a consulta de “Inserir.”
Insira em funcionários (ID, nome, email, cidade, salário, funcionário) valores (1, 'gianna', '[email protected] ',' Indiana ',' 500 ',' 1605 '),A saída mostra a implementação da consulta "Inserir".
Classificou os dados alfabeticamente
Nesse caso, queremos exibir os dados da tabela "funcionário" em formato alfabético de acordo com o nome dos funcionários definidos.
>> Selecione * do pedido do funcionário pelo nomeDepois de usar a cláusula "Order By", os dados são organizados por padrão em ordem crescente. A "ordem por" é aplicada à coluna "Nome.”
Organize os dados em ordem crescente
A cláusula “Ordem By” é aplicada à coluna “Salário.”Como não especificamos a ordem de classificação, por padrão, ela seria classificada em ordem crescente.
>> Selecione * do pedido do funcionário por salárioAqui, classificamos os dados dos funcionários em ordem crescente de acordo com o "salário" dos funcionários.
Organize os dados em ordem decrescente
Para classificar as informações dos funcionários em formato descendente, utilizaremos o termo "DEC" na cláusula "Ordem By" logo após o nome da coluna.
>> Selecione * FROM ORDEM DE EMPREGADOR POR FUNCHONERID DESCNesse caso, a cláusula "Ordem By" organizará os dados usando "funcionário" em ordem decrescente, conforme dado abaixo.
Use parâmetros ascendentes e descendentes
Ao organizar os dados com a ajuda da declaração "Ordem By", podemos aplicar parâmetros ascendentes e descendentes em diferentes tabelas usando o comando "Selecionar".
>> Selecione Nome, Salário, Funcionário da Ordem dos Empregados por Salário ASC, EmployeeID DescA consulta "select" é aplicada para obter os dados, incluindo o nome, o salário e o funcionário dos funcionários. Empregamos a cláusula "Ordem por" nas colunas "Salário" e "Funcionário" no caso. Os dados do "salário" serão organizados em ordem crescente aqui, e os dados do "Funcionário" serão organizados no formato descendente.
Organizar os dados por posição específica
Podemos utilizar a cláusula "Order by" para classificar os dados das colunas, definindo as posições.
>> Selecione Nome, Salário, Funcionário da Ordem dos Empregados por 3,2Aqui aplicamos a cláusula "Order by" nas posições 3 e 2. Isso mostra a terceira e segunda colunas da tabela "funcionário" será classificada em ordem crescente.
O comando "Ordem By" é aplicado à segunda coluna da tabela definida.
>> Selecione Nome, Salário, Funcionário da Ordem dos Empregados por 2 DescA consulta retorna os dados (nome, salário e funcionário) dos funcionários. Como o índice da coluna "Funcionário" é 2, seus dados seriam organizados de maneira descendente.
Aplique a declaração "Ordem por" em uma única coluna
Podemos organizar os dados da coluna única, bem como mais de uma coluna empregando a declaração "Ordem por".
>> Selecione nome, cidade, salário, funcionário do funcionário onde o salário<2500 ORDER by Name DESCDepois de executar a consulta acima, obtemos os dados dos funcionários com um "salário" menos de 2500. E os "nomes" dos funcionários serão classificados em ordem alfabética em ordem decrescente.
Conclusão
Este artigo explica o uso da cláusula Sqlite "Order By". A declaração "Ordem By" em Sqlite está sendo utilizada para organizar colunas em ordem descendente ou ascendente. Em geral, o banco de dados SQLite armazena informações em uma sequência indefinida e recupera valores no mesmo formato não identificado ao utilizar o comando SQLite Select para obter dados. Podemos organizar os conjuntos de dados de consulta SQLITE Selecione de maneira ascendente ou descendente que usam a ordem por instrução em sqlite, dependendo das necessidades.