En SQL, necesitamos encontrar la información del departamento de la tabla dada que contiene información sobre los empleados. Uno de esos datos son los detalles de los empleados ordenados en orden decreciente de sus salarios. Usaremos la cláusula ORDER BY para lograr esto. Esto se ilustra a continuación. Para este artículo, utilizaremos Microsoft SQL Server como nuestra base de datos.
Paso 1: crear una base de datos. Para esto, use el siguiente comando para crear una base de datos llamada GeeksForGeeks.
Consulta:
CREATE DATABASE GeeksForGeeks
Producción:
Paso 2: use la base de datos GeeksForGeeks. Para esto, use el siguiente comando.
Consulta:
USE GeeksForGeeks
Producción:
Paso 3: Crear una tabla EMPRESA dentro de la base de datos GeeksForGeeks. Esta tabla tiene 4 columnas, a saber, EMPLOYEE_ID, EMPLOYEE_NAME, DEPARTMENT_NAME y SALARY que contienen la identificación, el nombre, el departamento y el salario de varios empleados.
Consulta:
CREATE TABLE COMPANY( EMPLOYEE_ID INT PRIMARY KEY, EMPLOYEE_NAME VARCHAR(10), DEPARTMENT_NAME VARCHAR(10), SALARY INT);
Producción:
Paso 4: Describa la estructura de la tabla EMPRESA.
Consulta:
EXEC SP_COLUMNS COMPANY;
Producción:
Paso 5: Inserte 5 filas en la tabla EMPRESA.
Consulta:
INSERT INTO COMPANY VALUES(1,'RAM','HR',10000); INSERT INTO COMPANY VALUES(2,'AMRIT','MRKT',20000); INSERT INTO COMPANY VALUES(3,'RAVI','HR',30000); INSERT INTO COMPANY VALUES(4,'NITIN','MRKT',40000); INSERT INTO COMPANY VALUES(5,'VARUN','IT',50000);
Producción:
Paso 7: Muestre los detalles de los empleados en orden decreciente de sus salarios. Usaremos la cláusula ORDER BY junto con la cláusula DESC para ordenar las filas según los salarios decrecientes de los empleados. El nombre de la columna SALARY debe mencionarse después de la cláusula ORDER BY para especificar la base de clasificación.
Sintaxis:
SELECT * FROM TABLE_NAME ORDER BY COLUMN DESC;
Consulta:
SELECT * FROM COMPANY ORDER BY SALARY DESC;
Nota: Esta consulta devuelve todas las filas en el orden ordenado (invertido).
Producción:
Publicación traducida automáticamente
Artículo escrito por abhisri459 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA