Está en la página 1de 2

USE [autocar] USE [autocar] CREATE TABLE CLIENTES ( [CODIGO_C] numeric(9) PRIMARY KEY, [NOMBRE_AP] VARCHAR(30) NOT NULL,

[FECHA_ALTA] smalldatetime NOT NULL, [LOCALIDAD] VARCHAR(20) NOT NULL, [BAJA] CHAR(1) )

CREATE TABLE COCHES ( [CODIGO_A] numeric(9) PRIMARY KEY, [MODELO] VARCHAR(30) NOT NULL, [CILINDRADA] numeric NOT NULL, [PRECIO] numeric(20) NOT NULL, [DESCUENTO] numeric (1) , [FECHA_ALTA] smalldatetime NOT NULL, [COLOR] VARCHAR(30) NOT NULL, [FECHA_VENTA] smalldatetime NOT NULL, [CODIGO_C] numeric(9) foreign key references clientes(CODIGO_C) ) 1 USE [autocar] GO select nombre_ap, fecha_alta, localidad from [clientes] order by 3 ASC; 2 USE [autocar] GO select modelo, cilindrada, precio, color from [coches] order by 4 ASC; 3 USE [autocar] GO select CODIGO_C,NOMBRE_AP,FECHA_ALTA,LOCALIDAD,BAJA from [clientes] where codigo_c=1 or codigo_c=4 and localidad='malaga' order by 3 desc; 4 USE [autocar] GO select CODIGO_A,MODELO,CILINDRADA,PRECIO,DESCUENTO,FECHA_ALTA,COLOR,FECHA_VENTA, 1 from [coches]

where modelo='PEUGEOT 307' and color='rojo'; 5 USE [autocar] GO select CODIGO_A,MODELO,CILINDRADA,PRECIO,DESCUENTO,FECHA_ALTA,COLOR,FECHA_VENTA, 1 FROM [COCHES] WHERE CILINDRADA=100 OR CILINDRADA=125 OR CILINDRADA=75; 6 USE [autocar] GO select modelo,precio, cilindrada , color from [coches] where precio=10000 or precio= 15000 and color='blanco'or color='negro' or color ='azul'; 7 USE [autocar] GO select FECHA_VENTA, modelo, color ,cilindrada from [coches] where cilindrada=100 or cilindrada=75 and FECHA_VENTA is not null; 8 USE [autocar] GO select modelo, color, precio ,1.1*precio as incremento from [coches];

También podría gustarte