ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Fisica

Yahoska BustosPráctica o problema18 de Septiembre de 2015

398 Palabras (2 Páginas)98 Visitas

Página 1 de 2

CREATE DATABASE Hospital

Use Hospital

Go

--Crear la tabla Personas

Create Table Personas

(

Cod_hospital nvarchar(1) not null,

DNI nvarchar(8) primary key not null,

apellido nvarchar(30) not null,

funcion nvarchar(20) not null,

salario int not null,

localidad nvarchar(15) not null

)

insert into Personas values ('1','12345678','Garcia Hernandez,Eladio','conserje',1200,'lorca');

insert into Personas values ('1','87654321','Fuentes Bermujo,Carlos','director',2000,'murcia');

insert into Personas values ('2','55544433','Gonzales Marin,Alicia','conserje',1200,'murcia');

insert into Personas values ('1','66655544','Castillo Montes,Pedro','medico',1700,'murcia');

insert into Personas values ('2','22233322','Tristan Garcia,Ana','medico',1900,'murcia');

insert into Personas values ('3','55544411','Ruiz Hernandez,Caridad','medico',1900,'lorca');

insert into Personas values ('3','99988833','Serreno Diaz,Alejandro','director',2400,'cartagena');

insert into Personas values ('4','33322211','Mesa del Castillo,Juan','medico',2200,'lorca');

insert into Personas values ('2','22233333','Martinez Molina,Andres','medico',1600,'cartagena');

insert into Personas values ('4','55544412','Jimenez Jimenez,Dolores','conserje',1200,'murcia');

insert into Personas values ('4','22233311','Martinez Molina,Gloria','medico',1600,'murcia');

--Consultas

--Mostrar todos los datos de las personas

Select*

From Personas

--Obtener el DNI, Apellido, funcion de todas las personas

Select DNI, apellido, funcion

From Personas

--Mostrar los apellido de las personas que vivan en Lorca

Select apellido, localidad

From Personas

where localidad = 'lorca'ç

--Mostrar los apellidos de las personas que vivan en murcia o lorca

Select apellido, localidad

From Personas

where localidad = 'murcia' or localidad = 'lorca'

--Seleccionar los datos de las personas que viven en murcia y tenga un salario superior a 1500 euros

Select*

From Personas

where localidad = 'murcia' and salario >1500

--Mostrar los datos de las personas que vivan en murcia, tengan salario superior a 1500 euros y sean directores

Select*

From Personas

where localidad = 'murcia' and funcion = 'director'

--Mostrar los datos de las personas que sean medicos y que el apellido sea ordenado descendentemente

Select*

From Personas

where funcion = 'medico'

order by apellido desc

--Mostrar los datos de todas las localidades que hay en la tabla persona sin repeticiones

select distinct Localidad

from Personal_Hospital

/*Mostrar los datos de las personas que su salario sea mayor a 1500 euros y sean medicos

ordenaar salida de salario Descendentemente*/

Select*

From Personas

where salario > 1500 and funcion = 'medico'

order by apellido desc

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (43 Kb) docx (12 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com