Consultas

Solo disponible en BuenasTareas
  • Páginas : 5 (1166 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de diciembre de 2011
Leer documento completo
Vista previa del texto
1. Realice una consulta donde muestren únicamente el nombre de las ciudades donde se enviaron pedidos.

1.SELECT CIUDADDESTINATARIO

from dbo.pedidos

2. Buscar los nombres de los contactos de los clientes cuyo cargo sea ventas ó contabilidad
select NombreContacto, CargoContacto
from dbo.Clientes
where CargoContacto like'%ventas%' or CargoContacto like'%contabilidad%'
3. Buscar los nombres de los contactos de los proveedores los cuales tienen un código postal de 4 dígitos y que el cargo del contacto sea "Gerente" y los nombres de los países a que pertenecen comiencen con la letra “J” ó “K” ó “L” ó “M”ó “N”ó “A”ó “B” y terminen con “A” y "N"

3.select NombreContacto,CódPostal,País
fromdbo.Proveedores
where CódPostal like '____' and CargoContacto like '%gerente%' and
País like '[jklmnab]%[an]'

4. Buscar los nombre de los contactos de los clientes que pertenecen a las ciudades de Londres, México D.F. y Madrid y que el nombre de la compañía empieza con las letras "A","B" y terminan con "S".

4.selectNombreContacto,Ciudad,NombreCompañía

from dbo.clientes

where (ciudad like '%londres%' or ciudad like '%mexico%'

or ciudad like '%madrid%') and NombreCompañía like '[ab]%s'

5. Buscar los nombres de los contactos de los clientes que empiecen con las letras A ó H ó J ó P y no pertenecen al país de Estados unidos.5.select NombreCompañía,País,NombreContacto
from dbo.clientes
where NombreCompañía like '[ahjp]%' and País like '%[^estados uniodos]%'

6. Buscar los nombres de los contactos de los clientes que empiecen con las letras A ó H ó J ó P y terminen con N ó R ó A ó por lo menos contienen la palabra "ON"

6. select NombreContacto
fromdbo.Clientes
where NombreContacto like '[AHJP]%' and NombreContacto like '%[NRA]' or NombreContacto like '%ON%'

7. Buscar los nombres de compañía de los proveedores que tiene 14 caracteres.
7.select NombreCompañía
from dbo.Proveedores
where NombreCompañía like '______________'

8. Buscar los nombres de compañías de los clientes que tienen código Postal queinicia con el numero 1 ó 2 ó 3 ó 5 y que solo tengan 5 dígitos.
8.select NombreCompañía
from dbo.Clientes
where CódPostal like '[1235]%'and CódPostal like '_____'

9. Buscar los nombres de compañía que contengan la palabra "comida" ó que tengan un código postal de 5 dígitos y no pertenezcan a los países de Estados Unidos y Alemania
9.selectNombreCompañía
from dbo.Clientes
where NombreCompañía like '%comida%' or CódPostal like '_____' and País like '^[Estados Unidos Alemania]'

10. Buscar los nombres de los contactos de los proveedores los cuales tienen un código postal de 4 dígitos y que el cargo del contacto sea "Gerente" y los nombres de los países a que pertenecen comiencen con la letra “J” ó “K” ó “L” ó“M”ó “N”ó “A”ó “B” y terminen con “A” y "N" .
10.select NombreContacto
from dbo.Proveedores
where CódPostal like '____' and CargoContacto like '%gerente%' and País like '[JKLMNAB]%' and País like '%[AN]'

11. Realizar una consulta que muestre el nombre de los productos y cuanto existe en inventarios de cada producto en ($$$).
11.select NombreCompañía
fromdbo.Clientes
where NombreCompañía like '[AHJP]%' and pais like '%[^estados unidos]%'
12. Haga una consulta que muestre el detalle del pedido 11077 y además que muestre una columna subtotal de cada producto.
12.select top 5 NombreProducto, (PrecioUnidad*UnidadesEnExistencia) as inventario
from dbo.productos
order by inventario desc
13....
tracking img