DROPBOX
DIIGO
http://www.diigo.com/user/efischer
Create table
=========
CREATE TABLE PERSONA
(
ID INTEGER ,
NOMBRE VARCHAR2(35) ,
APELLIDO VARCHAR2(40) ,
FECHANAC DATE ,
RENTA NUMERIC(5,1) ,
CONSTRAINT pk_persona primary key (ID)
);
Cantidad de tablas de la BD
===================
select * from TAB
select * from CAT
Insert
====
insert into PERSONA
values (1,'Pedro','PicaPiedra',to_date('01/12/1960','dd/mm/yyyy'), 200.0)
Secuencia (autoincremento) por default comienza de cero
======================================
create sequence seqPersona
start with 1
Increment by 1
drop sequence seqPersona
create sequence seqPersona
start with 2
Increment by 1;
insert into PERSONA
values (seqPersona.nextval,'Pedro II','PicaPiedra II',to_date('01/12/1960','dd/mm/yyyy'), 200.0)
Para martes 13/12/2011 debe estar actualizado el TORPEDO......chaaaaaaa...........
Listar numero de propiedad (numPropiedad) de todas las propiedades que han sido visitadas
===============================================================
select numpropiedad
from visita
order by numpropiedad
(11 registros)
select distinct numpropiedad
from visita
order by numpropiedad
(4 registros)
Listar el salario mensual para todos los empleados, mostrando el numero de empleado, nombre, apellido, y el detalle del salario.
=======================================================================
select numempleado, nombre, apellido, salario, salario /12 as salario_mensual
from empleado
round
=====
select numempleado, nombre, apellido, salario, round((salario /12),5) as salario_mensual
from empleado
Listar todas las oficinas ubicadas en la ciudad de Castellon o Santiago
===============================================
select * from oficina
where upper(ciudad) = 'ARICA'
or lower(ciudad) = 'santiago'
select * from oficina
where upper(ciudad) in ('ARICA','SANTIAGO')
select * from oficina
where upper(ciudad) not in ('ARICA','SANTIAGO')
No hay comentarios:
Publicar un comentario