-- // Funciones \\ --
Sysdate: Entrega fecha actual.
Ejemplo: Select sysdate From Dual
==============================================================
-- // Repaso creacion de tabla \\ --
Create table PERSONA
(Id_Persona int,
Nombre varchar2 (35),
Apellido varchar2 (35),
FechaNac Date,
Renta numeric(5,1),
constraint PK_Persona primary key (Id_Persona));
==============================================================
-- // Comando para ver las tablas creadas en la BD \\ --
Select * From Tab
Select * From Cat
-- // Comando para ver la descripcion de la tabla \\ --
Desc nombre_tabla
==============================================================
-- // Comando para crear un autoincremental \\ --
Create sequence sec_persona
Start with 1
Increment by 1;
Para insertar:
insert into persona values (sec_persona.NextVal,'Pedro','Picapiedra','1/12/1960',2222)
==============================================================
select round(renta/12) as sueldo, tipo, comentario
from visita v inner join propiedad p on v.numpropiedad = p.numpropiedad;
Select nombre, round(salario/12) as "salario mensual"
from Empleado
Select nombre, salario as "salario mensual"
from Empleado
Where salario >= 10000
Select *
From oficina
Where lower(ciudad) in ('santiago','arica')
Select *
From oficina
Where lower(ciudad) not in ('santiago','arica')
Select *
from Empleado
Where lower(cargo) not in ('gerente')
No hay comentarios:
Publicar un comentario