Está en la página 1de 13

DIAGRAMA DE RELACIÓN

1. Obtener los nombres de los clientes.

SELECT [NOMCLIENTE]
FROM [dbo].[TABLA CLIENTE]

2. Obtener El Nombre Y Su Id De Estado.

SELECT [NOMCLIENTE], [IDEDO]


FROM [dbo].[TABLA CLIENTE]
3. Obtener Los Estados De Los Clientes.

SELECT [NOMCLIENTE],[ESTADO]
FROM [dbo].[TABLA CLIENTE],[dbo].[TABLA ESTADO]
WHERE [dbo].[TABLA CLIENTE].[IDEDO]= [dbo].[TABLA ESTADO].[IDEDO]

4. Obtener Los Nombres De Los Clientes Que Son De Sinaloa.

SELECT [NOMCLIENTE], [ESTADO]


FROM [dbo].[TABLA CLIENTE],[dbo].[TABLA ESTADO]
WHERE [dbo].[TABLA CLIENTE].[IDEDO]= [dbo].[TABLA ESTADO].[IDEDO AND ESTADO=SINALOA]
5. Obtener los Id de articulo y su cantidad .

SELECT [IDART],[CANTART]
FROM [dbo].[ TABLA ORDEN ]
6. Obtener Los Nombres De Los Clientes Que Son Del Estado De Morelia.

SELECT [NOMCLIENTE],[ESTADO]
FROM [dbo].[TABLA CLIENTE], [dbo].[ [TABLA ESTADO]
WHERE [dbo].[TABLA CLIENTE].[IDEDO]= [dbo].[TABLA ESTADO].[IDEDO] AND
[ESTADO]='MORELIA'

7. Obtener Los Id De Cliente Que Son De Queretaro

SELECT [IDCLIENTE],[ESTADO]
FROM [dbo].[TABLA CLIENTE], [dbo].[TABLA ESTADO]
WHERE [dbo].[TABLA CLIENTE].[IDEDO]= [dbo].[TABLA ESTADO].[IDEDO] AND
[ESTADO]='QUERETARO'
8. Obtener Los Id De Artículos Y Los Id De Clientes Que Ordenaron Cantidades Mayores A
Cuatro.

SELECT [IDART],[IDCLIENTE]
FROM [dbo].[TABLA ORDEN]
WHERE [CANTART]>4
9. Obtener Los Nombre De Los Artículos Que Fueron Ordenados Por El Cliente Cuenca
Bravo José

SELECT [NOMART]
FROM [dbo].[TABLA ORDEN], [dbo].[TABLA CLIENTE], [dbo].[TABLA ARTICULO]
WHERE [dbo].[TABLA ORDEN].[IDART]= [dbo].[TABLA ARTICULO].[IDART] AND [dbo].[TABLA
ORDEN].[IDCLIENTE]= [dbo].[TABLA CLIENTE].[IDCLIENTE] AND [NOMCLIENTE]='CUENCA
BRAVO JOSE'

10. Obtener Los Nombres De Los Artículos Que Fueron Ordenados En El Estado De Veracruz

SELECT [NOMART]
FROM [dbo].[TABLA ESTADO], [dbo].[ TABLA ARTICULO], [dbo].[TABLA ORDEN], [dbo].[ TABLA
CLIENTE]
WHERE [dbo].[TABLA ORDEN].[IDART]= [dbo].[TABLA ARTICULO].[IDART] AND [dbo].[TABLA
ORDEN].[IDCLIENTE]= [dbo].[TABLA CLIENTE].[IDCLIENTE] AND [dbo].[TABLA CLIENTE].[IDEDO]=
[dbo].[TABLA ESTADO].[IDEDO] AND [ESTADO]='VERACRUZ'
1. Obtener Lo Datos De La Tabla Cliente

SELECT *
FROM [dbo].[TABLA CLIENTE]

2. Obtener Lo Datos De La Tabla Cliente

SELECT *
FROM [TABLA CLIENTE]
3. Obtener Os Nombres De Los Productos Que Fueron Ordenados Entre Cantidades De 8 A
13

SELECT [NOMART]
FROM [dbo].[TABLA ORDEN], [dbo].[TABLA ARTICULO]
WHERE [dbo].[TABLA ORDEN].[IDART]= [dbo].[TABLA ARTICULO].[IDART] AND [CANTART]>=8 AND
[CANTART]<=13

4. Obtener La Cantidad Máxima De Producto Ordenado

SELECT MAX([CANTART])
FROM [dbo].[TABLA ORDEN]
5. Obtener Las Cantidades De Los Productos Ordenadas De Mayor A Menor

SELECT [CANTART]
FROM [dbo].[TABLA ORDEN]
ORDER BY [CANTART] DESC
6. Obtener Los Nombres De Los Estados Ordenados Alfabéticamente.

SELECT [ESTADO]
FROM [dbo].[TABLA ESTADO]
ORDEN BY [ESTADO] ASC

7. Obtener Los Nombres De Las Refacciones Que Su Precio Sea Mayor A 300 Pesos Y
Ordenarlos Alfabéticamente.

SELECT [NOMREF] FROM [dbo].[TABLA REFACCION]


WHERE [PRECIO] > 300 ORDER BY [NOMREF] ASC
8. Obtener Los Nombres De Los Vendedores Donde El Nombre De Su Dirección Tenga Una
‘A’

SELECT [NOMVEND] FROM [dbo].[TABLA VENDEDOR]


WHERE [DIRECCION] LIKE '%A%'

9. Obtener Los Nombres De Los Vendedores Donde Su Id Sea ‘V0003’

SELECT [NOMVEND] FROM [dbo].[TABLA VENDEDOR]


WHERE [IDVEND] = 'V0003'
10. Obtener Los Nombres De Los Vendedores que Empiecen Con La Letra R, El Nombre De
Los Clientes Que Empiecen Con V, El Nombre De Los Artículos Que Empiecen Con La
Letra C Y La Cantidad De Los Artículos Ordenados De Menor A Mayor.

SELECT DISTINT [NOMVEND], [NOMCLIENTE], [NOMART], [CANTART]


FROM [dbo].[TABLA VENDEDOR], [dbo].[TABLA CLIENTE], [dbo].[TABLA ORDEN], [dbo].[TABLA
ARTICULO]
WHERE [NOMVEND] LIKE'R%' AND [TABLA ORDEN].[IDART]= [dbo].[TABLA ARTICULO].[IDART] AND
[NOMCLIENTE] LIKE 'V%' AND [NOMART] LIKE 'C%'
ORDEN BY [CANTART ASC]

También podría gustarte