SELECT * FROM empleado WHERE salario >=100000 AND salario <= 300000;
De otra manera
SELECT * FROM EMPLEADO WHERE salario BETWEEN 200000 AND 30000;
Para buscar una fecha
Nota: hay que transformar primero la fecha a CHAR, igual que cuando se transforma mayuscula y minusculaSELECT * FROM EMPLEADO WHERE fechanacimiento BETWEEN '1-12-1960 and '12-03-2011';
---------------------------------
developer
----------------------------------
Para buscar en 2 tablas SELECT e.numEmpleado,nombre,ciudad FROM empleado e, oficina o WHERE e.numOficina = o.numOficina
------------------------------------------
Para hacer la pregunta seria buena ocupar
IN - UPPER - LOWER - ROUND - VARCHAR2 - NUMBER - INTEGER - BOOLEAN (acepta V y F) - LIKE
Comando para borrar tabla
Comando para borra registro de una tabla (Ejemplo , borrar todos los empleados que ganan mas de 100000
Ejemplo DELETE from empleado where between 100000 and 200000;
-----------------------------------------------
SELECT * FROM empleado WHERE cargo = 'Gerente' AND salario >= 100000;
--------------------------
LISTAR todos los gerentes con el string 0Glasgow'
SELECT * FROM cliente WHERE direccion like '%Glasgow%';
Los que inician con P
SELECT * FROM cliente WHERE direccion like '%P%';
----------------------
NOTA : % cualquier caracter
Nota : - solo un caracter
---------------
Para sacar los espacios se ocupa el TRIM
SELECT * FROM empleado WHERE trim(cargo) LIKE 'Gerent_';
Nota existe RTRIM borra hacia la dereha
LTRIM borra hacia la izquierda
------------------------------------------------------
Para buscar que en la tabla visita en comentario no este vacio
SELECT * FROM visita WHERE comentario IS NOT NULL ;
No hay comentarios:
Publicar un comentario