El pedido por comando es una consulta SQL que clasifica los registros. Permite a los usuarios organizar el marco de datos en orden descendente o ascendente dependiendo únicamente de una sola o incluso más de una columna. El título de la columna para ordenarse se agrega después de la orden por frase, acompañado por el término ASC o DESC en este formato. El término "ASC" se aplica para organizar la información en orden ascendente, mientras que "Desc" muestra que la información está organizada en orden descendente.
SQLite organiza el conjunto de datos con la ayuda del parámetro ASC si no podemos dar el término ASC o DESC. En otros aspectos, el valor predeterminado es organizar los datos en orden ascendente. Si deseamos organizar el conjunto de datos en más de una columna, utilizaremos una coma (,) para dividirlos. La orden por declaración organiza entradas de izquierda a derecha, empleando columnas o frases. En otros términos, el orden por declaración utiliza el primer valor en la columna para organizar los resultados. La segunda columna se usa para ordenar las filas ordenadas y así sucesivamente. Podemos organizar el marco de datos utilizando una columna no incluida en la lista específica de frases seleccionadas. Revisaremos la orden por declaración en SQLite en profundidad en este artículo.
Para ejecutar los comandos de SQLite, instalamos el "BD BROWSER para el compilador SQLite."
Crear mesa
En este artículo, vamos a crear una tabla "empleado" ejecutando la consulta de "crear."La tabla de" empleado "contiene columnas de 'ID, nombre, correo electrónico, ciudad, salario y publicación de diferentes empleados que trabajan en la organización.
La consulta de "crear" se ejecuta de manera efectiva, como se muestra en la figura debajo.
La tabla "empleado" se crea con éxito después de ejecutar la consulta mencionada anteriormente.
Insertar datos
Después de crear la tabla, el siguiente paso es insertar los datos de diferentes empleados en la tabla. Entonces empleamos la consulta de "Insertar."
Insertar en el empleado (ID, nombre, correo electrónico, ciudad, salario, empleadoid) Valores (1, 'Gianna', '[email protected] ',' Indiana ',' 500 ',' 1605 '),La salida muestra la implementación de la consulta "insertar".
Ordenó los datos alfabéticamente
En este caso, queremos mostrar los datos de la tabla "empleado" en formato alfabético de acuerdo con el nombre de los empleados definidos.
>> seleccionar * del pedido del empleado por nombreDespués de usar la cláusula "Orden por", los datos se organizan de forma predeterminada en orden ascendente. El "orden por" se aplica a la columna "nombre."
Organizar los datos en orden ascendente
La cláusula "Orden por" se aplica a la columna "Salario."Como no especificamos el orden de clasificación, por defecto, se clasificaría en orden ascendente.
>> seleccionar * del pedido de los empleados por salarioAquí ordenamos los datos de los empleados en orden ascendente de acuerdo con el "salario" de los empleados.
Organizar los datos en orden descendente
Para ordenar la información de los empleados en formato descendente, utilizaremos el término "DESC" en la cláusula "Orden por" justo después del nombre de la columna.
>> seleccionar * del pedido de empleados por EmployeeId DescEn este caso, la cláusula "Orden por" organizará los datos utilizando "Empleadoid" en orden descendente como se da a continuación.
Use parámetros ascendentes y descendentes
Al organizar los datos con la ayuda de la declaración "Orden por", podemos aplicar parámetros ascendentes y descendentes en diferentes tablas utilizando el comando "Seleccionar".
>> Seleccionar nombre, salario, empleado de pedido de empleados por salario asc, empleado -descremidioLa consulta "Select" se aplica para obtener los datos, incluidos el nombre, el salario y el empleado de los empleados. Empleamos la cláusula "Orden por" en las columnas "Salario" y "Empleado" en el caso. Los datos del "salario" se organizarán en orden ascendente aquí, y los datos del "EmployeeId" se organizarán en el formato descendente.
Organizar los datos por posición específica
Podemos utilizar la cláusula "Orden por" para clasificar los datos de las columnas definiendo las posiciones.
>> seleccionar nombre, salario, empleado de pedido de empleados por 3,2Aquí aplicamos la cláusula "Orden por" en las posiciones 3 y 2. Esto muestra que la tercera y segunda columna de la tabla "empleado" se ordenará en orden ascendente.
El comando "Orden por" se aplica a la segunda columna de la tabla definida.
>> Seleccionar nombre, salario, empleado de pedido de empleados por 2 DESCLa consulta devuelve los datos (nombre, salario y empleado) de los empleados. Como el índice de la columna "EmployeeId" es 2, sus datos se organizarían de manera descendente.
Aplicar la instrucción "Orden por" en una sola columna
Podemos organizar los datos de la columna única, así como más de una columna, empleando la declaración "Orden por".
>> Nombre seleccionado, ciudad, salario, empleado de empleado donde salario<2500 ORDER by Name DESCDespués de ejecutar la consulta anterior, obtenemos los datos de los empleados que tienen un "salario" menos de 2500. Y los "nombres" de los empleados se ordenarán alfabéticamente en orden descendente.
Conclusión
Este artículo explica el uso de la cláusula "Orden por" SQLite. La declaración "Orden por" en SQLite se está utilizando para organizar columnas en orden descendente o ascendente. En general, la base de datos SQLite almacena información en una secuencia indefinida y recupera valores en el mismo formato no identificado al utilizar el comando SQLITE SELECT para obtener datos para obtener datos. Podemos organizar conjuntos de datos de consulta SQLite Select de manera ascendente o descendente que use el orden por declaración en SQLite, dependiendo de las necesidades.