SlideShare una empresa de Scribd logo
BASE DE DATOS


CAMPOS CALCULADOS CON FECHA
CREATE DATABASE ALUMNOS
USE ALUMNOS
CREATE TABLE PERSONAL(
COD_PER NVARCHAR (20) NOT NULL,
NOM_PER NVARCHAR (50) NOT NULL,
SEMESTRE_PER NVARCHAR (50)NOT NULL,
CARRERA_PER NVARCHAR (50)NOT NULL,
FECHA_PER smalldatetime NOT NULL
)

insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER)
values('001','MENDOZA ARLISS','IV','COMPUTACION','12/09/1970')
insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER)
values('002','CONTRERAS MIGUEL','II','ADMINISTRACION','12/10/1991')
insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER)
values('003','PAREDES JOSE','IV','COMPUTACION','5/08/1990')
insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER)
values('004','ZEGARRA CARINA','II','ADMINISTRACION','20/12/2000')

SELECT NOM_PER,FECHA_PER,YEAR(GETDATE())-YEAR (FECHA_PER) AS EDAD FROM
PERSONAL




SELECT NOM_PER,STR(YEAR(GETDATE())-YEAR(FECHA_PER))+'AÑOS' AS EDAD FROM
PERSONAL




RAMIRO CUSILAYME AGUILAR
BASE DE DATOS




SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE FECHA_PER='20/12/2000'




RAMIRO CUSILAYME AGUILAR
BASE DE DATOS
SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE YEAR(FECHA_PER)=1990




SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)=12




RAMIRO CUSILAYME AGUILAR
BASE DE DATOS
SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE DAY(FECHA_PER)=12 AND
MONTH(FECHA_PER)=9




SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)IN
(20,12,2000)




RAMIRO CUSILAYME AGUILAR
BASE DE DATOS
SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)IN (12,5)




Creamos base de datos tiendas
CREATE DATABASE Tienda
USE Tienda

create table articulo(
cod_pro nvarchar(10)not null,
nombre_pro nvarchar(20) not null,
costo_pro numeric(18,0) not null,
precio_pro numeric(18,0) not null,
stock_pro smallint
)

select * from   articulo




RAMIRO CUSILAYME AGUILAR
BASE DE DATOS




Calculamos un campo calculado:

select stock_pro,costo_pro,stock_pro*costo_pro as valor_total from
articulo




RAMIRO CUSILAYME AGUILAR
BASE DE DATOS
select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as
valorizado from articulo




select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as
SVP from articulo




RAMIRO CUSILAYME AGUILAR
BASE DE DATOS
select nombre_pro,costo_pro,precio_pro,stock_pro,(precio_pro-
costo_pro)*stock_pro as UTILIDADES from articulo




CAMPOS CALCULADOS CON VARIOS CAMPOS:
select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as
SVC,precio_pro*stock_pro as SVP,(precio_pro-costo_pro)*stock_pro as
UTILIDADES from articulo




RAMIRO CUSILAYME AGUILAR
BASE DE DATOS
select nombre_pro,precio_pro,(precio_pro*20)/100 AS DESCUENTO from
articulo




select nombre_pro,precio_pro,precio_pro-(precio_pro*20)/100 AS PPUBLICO
from articulo




RAMIRO CUSILAYME AGUILAR
BASE DE DATOS

select nombre_pro,precio_pro,(precio_pro*20)/100 AS DESCUENTO,precio_pro-
(precio_pro*20/100)AS PPUBLICO from articulo




RAMIRO CUSILAYME AGUILAR

Más contenido relacionado

Destacado

Universidad Tecnológica Equinoccial
Universidad Tecnológica EquinoccialUniversidad Tecnológica Equinoccial
Universidad Tecnológica Equinoccial
Carito Criollo
 
1.ukiyoe
1.ukiyoe1.ukiyoe
Aparato digestivo (Práctica)
Aparato digestivo (Práctica)Aparato digestivo (Práctica)
Aparato digestivo (Práctica)
itzflores26
 
GoodDay Digital Plan
GoodDay Digital PlanGoodDay Digital Plan
GoodDay Digital Plan
Yuda Usman
 
Software Livre e Cultura Hacker
Software Livre e Cultura HackerSoftware Livre e Cultura Hacker
Software Livre e Cultura Hacker
Haydee Svab
 
Sexo
SexoSexo
Online Databases, Rights and Reproductions and Open Access - John ffrench
Online Databases, Rights and Reproductions and Open Access - John ffrenchOnline Databases, Rights and Reproductions and Open Access - John ffrench
Online Databases, Rights and Reproductions and Open Access - John ffrench
John ffrench
 
1 Pintores Peruanos Nº 1(Gaby Lavarello-2007)
1 Pintores Peruanos Nº 1(Gaby Lavarello-2007)1 Pintores Peruanos Nº 1(Gaby Lavarello-2007)
1 Pintores Peruanos Nº 1(Gaby Lavarello-2007)
Lautaro Lavarello
 
Spanish Rental Property Owner Workshop Presentation
Spanish Rental Property Owner Workshop PresentationSpanish Rental Property Owner Workshop Presentation
Spanish Rental Property Owner Workshop Presentation
William Bryant
 
F5 - Internet das coisas como novo diferencial competitivo
F5 - Internet das coisas como novo diferencial competitivo F5 - Internet das coisas como novo diferencial competitivo
F5 - Internet das coisas como novo diferencial competitivo
ABRADi-RS .
 
IIIF Annotation and Discovery
IIIF Annotation and DiscoveryIIIF Annotation and Discovery
IIIF Annotation and Discovery
IIIF_io
 

Destacado (13)

Universidad Tecnológica Equinoccial
Universidad Tecnológica EquinoccialUniversidad Tecnológica Equinoccial
Universidad Tecnológica Equinoccial
 
1.ukiyoe
1.ukiyoe1.ukiyoe
1.ukiyoe
 
Aparato digestivo (Práctica)
Aparato digestivo (Práctica)Aparato digestivo (Práctica)
Aparato digestivo (Práctica)
 
COS
COSCOS
COS
 
sanjay
sanjaysanjay
sanjay
 
GoodDay Digital Plan
GoodDay Digital PlanGoodDay Digital Plan
GoodDay Digital Plan
 
Software Livre e Cultura Hacker
Software Livre e Cultura HackerSoftware Livre e Cultura Hacker
Software Livre e Cultura Hacker
 
Sexo
SexoSexo
Sexo
 
Online Databases, Rights and Reproductions and Open Access - John ffrench
Online Databases, Rights and Reproductions and Open Access - John ffrenchOnline Databases, Rights and Reproductions and Open Access - John ffrench
Online Databases, Rights and Reproductions and Open Access - John ffrench
 
1 Pintores Peruanos Nº 1(Gaby Lavarello-2007)
1 Pintores Peruanos Nº 1(Gaby Lavarello-2007)1 Pintores Peruanos Nº 1(Gaby Lavarello-2007)
1 Pintores Peruanos Nº 1(Gaby Lavarello-2007)
 
Spanish Rental Property Owner Workshop Presentation
Spanish Rental Property Owner Workshop PresentationSpanish Rental Property Owner Workshop Presentation
Spanish Rental Property Owner Workshop Presentation
 
F5 - Internet das coisas como novo diferencial competitivo
F5 - Internet das coisas como novo diferencial competitivo F5 - Internet das coisas como novo diferencial competitivo
F5 - Internet das coisas como novo diferencial competitivo
 
IIIF Annotation and Discovery
IIIF Annotation and DiscoveryIIIF Annotation and Discovery
IIIF Annotation and Discovery
 

Similar a C ampos calculados ramiro

Campos calculados
Campos calculadosCampos calculados
Campos calculadosmaryum26
 
Campos calculados julio
Campos calculados julioCampos calculados julio
Campos calculados julioN_Aquarium
 
Campos calculados rodrigo
Campos calculados rodrigoCampos calculados rodrigo
Campos calculados rodrigorodrigo1678
 
Taller de sql1
Taller de sql1Taller de sql1
Taller de sql1Lakxmy
 
Taler bd # 3
Taler bd # 3Taler bd # 3
Taler bd # 3
Beatriz Salazar
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
FernandoRamirez
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
FernandoRamirez
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
FernandoRamirez
 
Taller PráCtica 4
Taller PráCtica 4Taller PráCtica 4
Taller PráCtica 4
FernandoRamirez
 
Campos calculados 2
Campos calculados 2Campos calculados 2
Campos calculados 2aderlinhc
 
base de datos de un colegio
base de datos de un colegiobase de datos de un colegio
base de datos de un colegioCesar Ñaupari
 

Similar a C ampos calculados ramiro (13)

Campos calculados
Campos calculadosCampos calculados
Campos calculados
 
Campos calculados julio
Campos calculados julioCampos calculados julio
Campos calculados julio
 
Campos calculados rodrigo
Campos calculados rodrigoCampos calculados rodrigo
Campos calculados rodrigo
 
Taller de sql1
Taller de sql1Taller de sql1
Taller de sql1
 
Taler bd # 3
Taler bd # 3Taler bd # 3
Taler bd # 3
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 
Taller PráCtica 4
Taller PráCtica 4Taller PráCtica 4
Taller PráCtica 4
 
Campos calculados 2
Campos calculados 2Campos calculados 2
Campos calculados 2
 
Gbd82
Gbd82Gbd82
Gbd82
 
base de datos de un colegio
base de datos de un colegiobase de datos de un colegio
base de datos de un colegio
 
Postgres sql
Postgres sqlPostgres sql
Postgres sql
 

C ampos calculados ramiro

  • 1. BASE DE DATOS CAMPOS CALCULADOS CON FECHA CREATE DATABASE ALUMNOS USE ALUMNOS CREATE TABLE PERSONAL( COD_PER NVARCHAR (20) NOT NULL, NOM_PER NVARCHAR (50) NOT NULL, SEMESTRE_PER NVARCHAR (50)NOT NULL, CARRERA_PER NVARCHAR (50)NOT NULL, FECHA_PER smalldatetime NOT NULL ) insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER) values('001','MENDOZA ARLISS','IV','COMPUTACION','12/09/1970') insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER) values('002','CONTRERAS MIGUEL','II','ADMINISTRACION','12/10/1991') insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER) values('003','PAREDES JOSE','IV','COMPUTACION','5/08/1990') insert into PERSONAL(COD_PER,NOM_PER,SEMESTRE_PER,CARRERA_PER,FECHA_PER) values('004','ZEGARRA CARINA','II','ADMINISTRACION','20/12/2000') SELECT NOM_PER,FECHA_PER,YEAR(GETDATE())-YEAR (FECHA_PER) AS EDAD FROM PERSONAL SELECT NOM_PER,STR(YEAR(GETDATE())-YEAR(FECHA_PER))+'AÑOS' AS EDAD FROM PERSONAL RAMIRO CUSILAYME AGUILAR
  • 2. BASE DE DATOS SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE FECHA_PER='20/12/2000' RAMIRO CUSILAYME AGUILAR
  • 3. BASE DE DATOS SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE YEAR(FECHA_PER)=1990 SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)=12 RAMIRO CUSILAYME AGUILAR
  • 4. BASE DE DATOS SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE DAY(FECHA_PER)=12 AND MONTH(FECHA_PER)=9 SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)IN (20,12,2000) RAMIRO CUSILAYME AGUILAR
  • 5. BASE DE DATOS SELECT NOM_PER,FECHA_PER FROM PERSONAL WHERE MONTH(FECHA_PER)IN (12,5) Creamos base de datos tiendas CREATE DATABASE Tienda USE Tienda create table articulo( cod_pro nvarchar(10)not null, nombre_pro nvarchar(20) not null, costo_pro numeric(18,0) not null, precio_pro numeric(18,0) not null, stock_pro smallint ) select * from articulo RAMIRO CUSILAYME AGUILAR
  • 6. BASE DE DATOS Calculamos un campo calculado: select stock_pro,costo_pro,stock_pro*costo_pro as valor_total from articulo RAMIRO CUSILAYME AGUILAR
  • 7. BASE DE DATOS select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as valorizado from articulo select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as SVP from articulo RAMIRO CUSILAYME AGUILAR
  • 8. BASE DE DATOS select nombre_pro,costo_pro,precio_pro,stock_pro,(precio_pro- costo_pro)*stock_pro as UTILIDADES from articulo CAMPOS CALCULADOS CON VARIOS CAMPOS: select nombre_pro,costo_pro,precio_pro,stock_pro,costo_pro*stock_pro as SVC,precio_pro*stock_pro as SVP,(precio_pro-costo_pro)*stock_pro as UTILIDADES from articulo RAMIRO CUSILAYME AGUILAR
  • 9. BASE DE DATOS select nombre_pro,precio_pro,(precio_pro*20)/100 AS DESCUENTO from articulo select nombre_pro,precio_pro,precio_pro-(precio_pro*20)/100 AS PPUBLICO from articulo RAMIRO CUSILAYME AGUILAR
  • 10. BASE DE DATOS select nombre_pro,precio_pro,(precio_pro*20)/100 AS DESCUENTO,precio_pro- (precio_pro*20/100)AS PPUBLICO from articulo RAMIRO CUSILAYME AGUILAR