Status;
se usa para consultar el estado o información sobre una conexión o el servidor
de base de datos.
Show databases;
Se utiliza para listar todas las bases de datos disponibles en el servidor de
base de datos actual.
use prueba;
Se utiliza para seleccionar la base de datos llamada "prueba" y hacerla la base
de datos activa para ejecutar consultas y comandos en ella.
Show tables;
se utiliza para listar todas las tablas disponibles en la base de datos
seleccionada actualmente.
Select * from emp;
Se utiliza para seleccionar y mostrar todos los registros (filas) y columnas de la
tabla llamada "emp".
describe emp;
Se utiliza para mostrar la estructura de la tabla "emp", incluyendo los nombres
de las columnas, tipos de datos, si permiten valores nulos, claves, valores por
defecto, entre otros detalles.
select deptno, loc from dept;
Se utiliza para seleccionar y mostrar las columnas "deptno" y "loc" de la tabla
"dept".
select ename, sal, 12*sal+100 from emp;
Se utiliza para seleccionar y mostrar las columnas "ename" (nombre del
empleado) y "sal" (salario), junto con una tercera columna calculada que
multiplica el salario por 12 y le suma 100, de la tabla "emp".
select ename, sal, 12*(sal+100) from emp;
Se utiliza para seleccionar y mostrar las columnas "ename" (nombre del
empleado) y "sal" (salario), junto con una tercera columna calculada que
multiplica por 12 la suma del salario más 100, de la tabla "emp".
select ename, job, comm from emp;
Se utiliza para seleccionar y mostrar las columnas "ename" (nombre del
empleado), "job" (puesto) y "comm" (comisión) de la tabla "emp".
select ename Name, 12*sal+comm from emp where ename='king';
Se utiliza para seleccionar el nombre del empleado (renombrado como "Name")
y calcular el valor de 12 veces el salario más la comisión, solo para el registro
donde el nombre del empleado es "king" en la tabla "emp".
select ename Nombre, 12*sal+comm from emp where ename='king';
Se utiliza para seleccionar el nombre del empleado (renombrado como
"Nombre") y calcular el valor de 12 veces el salario más la comisión,
únicamente para el registro donde el nombre del empleado es "king" en la
tabla "emp".
select ename Nombre, 12*sal+comm SALARIO from emp where
ename="king";
Se utiliza para seleccionar el nombre del empleado (renombrado como
"Nombre") y calcular el salario como 12 veces el salario más la comisión,
mostrando el resultado con el alias "SALARIO", únicamente para el registro
donde el nombre del empleado es "king" en la tabla "emp".
select ename AS nombre, sal salario from emp;
Se utiliza para seleccionar el nombre del empleado (renombrado como
"nombre") y el salario (renombrado como "salario") de la tabla "emp".
select deptno from emp;
Se utiliza para seleccionar y mostrar la columna "deptno" (número de
departamento) de la tabla "emp".
select distinct deptno from emp;
Se utiliza para seleccionar y mostrar los valores únicos de la columna "deptno"
(número de departamento) de la tabla "emp", eliminando duplicados.
select ename, job, deptno from emp where job="CLERK";
Se utiliza para seleccionar y mostrar las columnas "ename" (nombre del
empleado), "job" (puesto) y "deptno" (número de departamento) de la tabla
"emp", solo para aquellos registros donde el puesto es "CLERK".
select ename, job, deptno from emp where ename="james";
Se utiliza para seleccionar y mostrar las columnas "ename" (nombre del
empleado), "job" (puesto) y "deptno" (número de departamento) de la tabla
"emp", únicamente para el registro donde el nombre del empleado es "james".
select ename, sal from emp where sal between 1000 and 1500;
Se utiliza para seleccionar y mostrar las columnas "ename" (nombre del
empleado) y "sal" (salario) de la tabla "emp", solo para aquellos registros
donde el salario está entre 1000 y 1500.
select empno, ename, sal, mgr1 from emp where mgr1 in (7902, 7566,
7788);
Se utiliza para seleccionar y mostrar las columnas "empno" (número de
empleado), "ename" (nombre del empleado), "sal" (salario) y "mgr1" (número
del gerente) de la tabla "emp", únicamente para aquellos registros donde
"mgr1" está en la lista de valores (7902, 7566, 7788).
select ename from emp where ename Like 'S%';
Se utiliza para seleccionar y mostrar los nombres de los empleados (columna
"ename") de la tabla "emp" que comienzan con la letra "S".
select ename from emp where ename Like '_A%';
Se utiliza para seleccionar y mostrar los nombres de los empleados (columna
"ename") de la tabla "emp" donde la segunda letra es "A".
select ename, mgr1 from emp where mgr1 is null;
Se utiliza para seleccionar y mostrar las columnas "ename" (nombre del
empleado) y "mgr1" (número del gerente) de la tabla "emp", únicamente para
aquellos registros donde "mgr1" es nulo.
select empno, ename, job, sal from emp where sal >= 1100 or job =
'CLERK';
Se utiliza para seleccionar y mostrar las columnas "empno" (número de
empleado), "ename" (nombre del empleado), "job" (puesto) y "sal" (salario) de
la tabla "emp", para aquellos registros donde el salario es mayor o igual a 1100
o el puesto es "CLERK".