Site hosted by Angelfire.com: Build your free website today!
Articulos
id_articulo descripcion                                                  unidadcompra unidadventa id_proveedor existencia                                            costo                                                 precio                                                fechaalta                   fultimacompra               comision                                              
----------- ------------------------------------------------------------ ------------ ----------- ------------ ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- --------------------------- --------------------------- ----------------------------------------------------- 
1           Computadora HP Vectra 5600                                   PIEZA        PIEZA       101          10.0                                                  5600.3000000000002                                    7550.0                                                2005-01-01 00:00:00.000     2005-01-01 00:00:00.000     2.0
2           Impresora Epson FX9000                                       PIEZA        PIEZA       102          10.0                                                  3200.0                                                4500.0                                                2005-01-01 00:00:00.000     2005-01-01 00:00:00.000     1.0
3           Impresora LaserJet 1300n                                     PIEZA        PIEZA       101          10.0                                                  2970.5                                                3200.0                                                2005-01-01 00:00:00.000     2005-01-01 00:00:00.000     1.0
4           Computadora HP Pavilion 4000                                 PIEZA        PIEZA       101          10.0                                                  5300.3000000000002                                    7450.0                                                2005-01-01 00:00:00.000     2005-01-01 00:00:00.000     2.0
5           Modulo de Memoria Rimm 512MB                                 PIEZA        PIEZA       103          10.0                                                  1440.7                                                1920.0                                                2005-01-01 00:00:00.000     2005-01-01 00:00:00.000     1.0
(5 filas afectadas)
Proveedores
id_proveedor razonsocial                                        contacto                                           direccion                                          colonia                        ciudad                         estado                         cp          rfc             telefono     fax          email                                              fechaalta                   fultimacompra               
------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------ ------------------------------ ------------------------------ ----------- --------------- ------------ ------------ -------------------------------------------------- --------------------------- --------------------------- 
101          HP de Mexico, S.A. de C.V.                         Estuardo                                           calle 15 # 318                                     monteverde                     madero                         tamaulipas                     89420        esma261082069  2157838      2157838      e_malerva@yahoo.com.mx                             2005-02-17 00:00:00.000     2005-02-17 00:00:00.000
102          Epson Latinoamerica S.A de C.V.                    Isai                                               av. Tamaulipas # 108                               Frac. Rev verde                tampico                        tamaulipas                     89300        isji280583058   2278523      2278523     isaidarkangel@yahoo.com.mx                         2005-02-17 00:00:00.000     2005-02-17 00:00:00.000
103          Kingston Co. S.A. de C.V.                          Manuel                                             priv. Flores #1103                                 Tamaulipas                     tampico                        tamaulipas                     89060        maav030782935  2192739      2192739      adrman@yahoo.com.mx                                2005-02-17 00:00:00.000     2005-02-17 00:00:00.000
(3 filas afectadas)
Clientes
id_cliente  razonsocial                                        contacto                                           direccion                                          colonia                        ciudad                         estado                         cp          rfc             telefono     fax          email                                              fechaalta                   fultimaventa                limitecredito                                         
----------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------ ------------------------------ ------------------------------ ----------- --------------- ------------ ------------ -------------------------------------------------- --------------------------- --------------------------- ----------------------------------------------------- 
1           Petroleos Mexicanos                                Estuardo                                           calle 15 # 318                                     monteverde                     madero                         tamaulipas                     89420        esma261082069  2157838      2157838      e_malerva@yahoo.com.mx                             2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     1000.0
2           Coverings Ceramica                                 Isai                                               av. Tamaulipas # 108                               Frac. Rev verde                tampico                        tamaulipas                     89300        isji280583058   2278523      2278523     isaidarkangel@yahoo.com.mx                         2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     1000.0
3           El Diario de Tampico                               Manuel                                             priv. Flores #1103                                 Tamaulipas                     tampico                        tamaulipas                     89060        maav030782935  2192739      2192739      adrman@yahoo.com.mx                                2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     1000.0
4           Gasolinera las Palmas                              Manuel                                             priv. Flores #1103                                 Tamaulipas                     tampico                        tamaulipas                     89060        maav030782935  2192739      2192739      adrman@yahoo.com.mx                                2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     1000.0
(4 filas afectadas)
Pedidos
id_pedido   fecha                       id_cliente  subtotal                                              impuesto                                              total                                                 
----------- --------------------------- ----------- ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- 
1           2005-02-02 00:00:00.000     3           18940.0                                               2841.0                                                21781.0
2           2005-05-02 00:00:00.000     1           4500.0                                                675.0                                                 5175.0
3           2005-10-02 00:00:00.000     2           14100.0                                               2115.0                                                16215.0
4           2005-10-02 00:00:00.000     4           88500.0                                               13275.0                                               101775.0
(4 filas afectadas)
PedidosPartidas
id_pedido   id_articulo cantidad                                              precio                                                importe                                               descripcion                                                  
----------- ----------- ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- ------------------------------------------------------------ 
1           5           2.0                                                   1920.0                                                3840.0                                                Modulo de Memoria Rimm 512MB
1           1           2.0                                                   7550.0                                                15100.0                                               Computadora HP Vectra 5600
2           2           1.0                                                   4500.0                                                4500.0                                                Impresora Epson FX9000
3           3           3.0                                                   3200.0                                                9600.0                                                Impresora LaserJet 1300n
3           2           1.0                                                   4500.0                                                4500.0                                                Impresora Epson FX9000
4           4           5.0                                                   7450.0                                                37250.0                                               Computadora HP Pavilion 4000
4           1           5.0                                                   7550.0                                                37750.0                                               Computadora HP Vectra 5600
4           2           3.0                                                   4500.0                                                13500.0                                               Impresora Epson FX9000
(8 filas afectadas)
Realizar una consulta que muestre de todos los pedidos y con sus partidas de la BDD.
SELECT Pedidos.id_pedido,Pedidos.fecha,Pedidos.id_cliente,Clientes.contacto,Pedidos.subtotal,Pedidos.impuesto,total,PedidosPartidas.cantidad,PedidosPartidas.id_articulo,PedidosPartidas.descripcion,PedidosPartidas.precio,PedidosPartidas.importe FROM Pedidos,PedidosPartidas,Clientes WHERE Pedidos.id_pedido=PedidosPartidas.id_pedido and Pedidos.id_cliente=Clientes.id_cliente
id_pedido   fecha                       id_cliente  contacto                                           subtotal                                              impuesto                                              total                                                 cantidad                                              id_articulo descripcion                                                  precio                                                importe                                               
----------- --------------------------- ----------- -------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- ----------- ------------------------------------------------------------ ----------------------------------------------------- ----------------------------------------------------- 
1           2005-02-02 00:00:00.000     3           Manuel                                             18940.0                                               2841.0                                                21781.0                                               2.0                                                   5           Modulo de Memoria Rimm 512MB                                 1920.0                                                3840.0
1           2005-02-02 00:00:00.000     3           Manuel                                             18940.0                                               2841.0                                                21781.0                                               2.0                                                   1           Computadora HP Vectra 5600                                   7550.0                                                15100.0
2           2005-05-02 00:00:00.000     1           Estuardo                                           4500.0                                                675.0                                                 5175.0                                                1.0                                                   2           Impresora Epson FX9000                                       4500.0                                                4500.0
3           2005-10-02 00:00:00.000     2           Isai                                               14100.0                                               2115.0                                                16215.0                                               3.0                                                   3           Impresora LaserJet 1300n                                     3200.0                                                9600.0
3           2005-10-02 00:00:00.000     2           Isai                                               14100.0                                               2115.0                                                16215.0                                               1.0                                                   2           Impresora Epson FX9000                                       4500.0                                                4500.0
4           2005-10-02 00:00:00.000     4           Manuel                                             88500.0                                               13275.0                                               101775.0                                              5.0                                                   4           Computadora HP Pavilion 4000                                 7450.0                                                37250.0
4           2005-10-02 00:00:00.000     4           Manuel                                             88500.0                                               13275.0                                               101775.0                                              5.0                                                   1           Computadora HP Vectra 5600                                   7550.0                                                37750.0
4           2005-10-02 00:00:00.000     4           Manuel                                             88500.0                                               13275.0                                               101775.0                                              3.0                                                   2           Impresora Epson FX9000                                       4500.0                                                13500.0
(8 filas afectadas)
Hacer una consulta que muestre todos los articulos con su movimiento de pedidos con los sig. Campos: fechaalta del articulo, clave, descripción, existencia, N.de precio, fecha de pedido
SELECT Articulos.fechaalta,Articulos.id_articulo,Articulos.descripcion,Articulos.existencia,PedidosPartidas.id_pedido,Pedidos.fecha FROM Articulos,PedidosPartidas,Pedidos WHERE Articulos.id_articulo=PedidosPartidas.id_articulo and PedidosPartidas.id_pedido=Pedidos.id_pedido
fechaalta                   id_articulo descripcion                                                  existencia                                            id_pedido   fecha                       
--------------------------- ----------- ------------------------------------------------------------ ----------------------------------------------------- ----------- --------------------------- 
2005-01-01 00:00:00.000     5           Modulo de Memoria Rimm 512MB                                 10.0                                                  1           2005-02-02 00:00:00.000
2005-01-01 00:00:00.000     1           Computadora HP Vectra 5600                                   10.0                                                  1           2005-02-02 00:00:00.000
2005-01-01 00:00:00.000     2           Impresora Epson FX9000                                       10.0                                                  2           2005-05-02 00:00:00.000
2005-01-01 00:00:00.000     3           Impresora LaserJet 1300n                                     10.0                                                  3           2005-10-02 00:00:00.000
2005-01-01 00:00:00.000     2           Impresora Epson FX9000                                       10.0                                                  3           2005-10-02 00:00:00.000
2005-01-01 00:00:00.000     4           Computadora HP Pavilion 4000                                 10.0                                                  4           2005-10-02 00:00:00.000
2005-01-01 00:00:00.000     1           Computadora HP Vectra 5600                                   10.0                                                  4           2005-10-02 00:00:00.000
2005-01-01 00:00:00.000     2           Impresora Epson FX9000                                       10.0                                                  4           2005-10-02 00:00:00.000
(8 filas afectadas)
Mostrar los proveedores de los articulos que han  tenido movimiento en pedidos: N.de proveedores, nombre, N. de pedido, fecha, N.articulos, descrpcion.
SELECT Proveedores.id_proveedor,Proveedores.contacto,Articulos.descripcion,Articulos.id_articulo,PedidosPartidas.id_pedido,Pedidos.fecha FROM Proveedores,Articulos,PedidosPartidas,Pedidos   WHERE Proveedores.id_proveedor = Articulos.id_proveedor and Articulos.id_articulo=PedidosPartidas.id_articulo and PedidosPartidas.id_pedido=Pedidos.id_pedido
id_proveedor contacto                                           descripcion                                                  id_articulo id_pedido   fecha                       
------------ -------------------------------------------------- ------------------------------------------------------------ ----------- ----------- --------------------------- 
103          Manuel                                             Modulo de Memoria Rimm 512MB                                 5           1           2005-02-02 00:00:00.000
101          Estuardo                                           Computadora HP Vectra 5600                                   1           1           2005-02-02 00:00:00.000
102          Isai                                               Impresora Epson FX9000                                       2           2           2005-05-02 00:00:00.000
101          Estuardo                                           Impresora LaserJet 1300n                                     3           3           2005-10-02 00:00:00.000
102          Isai                                               Impresora Epson FX9000                                       2           3           2005-10-02 00:00:00.000
101          Estuardo                                           Computadora HP Pavilion 4000                                 4           4           2005-10-02 00:00:00.000
101          Estuardo                                           Computadora HP Vectra 5600                                   1           4           2005-10-02 00:00:00.000
102          Isai                                               Impresora Epson FX9000                                       2           4           2005-10-02 00:00:00.000
(8 filas afectadas)
Mostrar los clientes con el saldo de pedido: clave, nombre, N.de pedido, fecha, importe total
SELECT Clientes.id_cliente,Clientes.contacto,Pedidos.id_pedido,Pedidos.fecha,Pedidos.total FROM Clientes,Pedidos WHERE  Clientes.id_cliente=Pedidos.id_cliente
id_cliente  contacto                                           id_pedido   fecha                       total                                                 
----------- -------------------------------------------------- ----------- --------------------------- ----------------------------------------------------- 
3           Manuel                                             1           2005-02-02 00:00:00.000     21781.0
1           Estuardo                                           2           2005-05-02 00:00:00.000     5175.0
2           Isai                                               3           2005-10-02 00:00:00.000     16215.0
4           Manuel                                             4           2005-10-02 00:00:00.000     101775.0
(4 filas afectadas)
Realizar una consulta que muestre todos los pedidos comprendidos del 1 de nov. Asta el 31 de dic. Del 2004 despegando el N. de pedido, fecha, importe total del pedido.
SELECT id_pedido,fecha,total FROM Pedidos WHERE fecha BETWEEN '01/11/04' AND '31/12/04'
id_pedido   fecha                       total                                                 
----------- --------------------------- ----------------------------------------------------- 
(0 filas afectadas)
Mostrar ID_pedido, fecha, ID_articulo, descripción y el importe total, que estén comprendidos en el mes de febrero de este año.
SELECT Pedidos.id_pedido,Pedidos.fecha,PedidosPartidas.id_articulo,PedidosPartidas.descripcion,Pedidos.total FROM Pedidos,PedidosPartidas WHERE Pedidos.fecha BETWEEN '01/02/05' AND '28/02/05'AND Pedidos.id_pedido=PedidosPartidas.id_pedido
id_pedido   fecha                       id_articulo descripcion                                                  total                                                 
----------- --------------------------- ----------- ------------------------------------------------------------ ----------------------------------------------------- 
1           2005-02-02 00:00:00.000     5           Modulo de Memoria Rimm 512MB                                 21781.0
1           2005-02-02 00:00:00.000     1           Computadora HP Vectra 5600                                   21781.0
(2 filas afectadas)
Mostrar los clientes que se les haya asignado como limite de credito $100,000 a $150,000 desplegando N.cliente, nombre, fecha alta, pedidos, importe total del pedíos. 
SELECT Clientes.id_cliente,Clientes.contacto,Clientes.fechaalta,Pedidos.id_pedido,Pedidos.total FROM Clientes,Pedidos WHERE Clientes.limitecredito BETWEEN 100000 AND 150000 and Clientes.id_cliente=Pedidos.id_cliente
id_cliente  contacto                                           fechaalta                   id_pedido   total                                                 
----------- -------------------------------------------------- --------------------------- ----------- ----------------------------------------------------- 
(0 filas afectadas)
Mostrar todo el cliente que estén reg. En madero.
SELECT * FROM Clientes WHERE ciudad LIKE 'madero%'
id_cliente  razonsocial                                        contacto                                           direccion                                          colonia                        ciudad                         estado                         cp          rfc             telefono     fax          email                                              fechaalta                   fultimaventa                limitecredito                                         
----------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------ ------------------------------ ------------------------------ ----------- --------------- ------------ ------------ -------------------------------------------------- --------------------------- --------------------------- ----------------------------------------------------- 
1           Petroleos Mexicanos                                Estuardo                                           calle 15 # 318                                     monteverde                     madero                         tamaulipas                     89420        esma261082069  2157838      2157838      e_malerva@yahoo.com.mx                             2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     1000.0
(1 filas afectadas)
Mostrar todos los artículos que sean impresoras. 
SELECT * FROM Articulos WHERE descripcion LIKE 'impresora%'
id_articulo descripcion                                                  unidadcompra unidadventa id_proveedor existencia                                            costo                                                 precio                                                fechaalta                   fultimacompra               comision                                              
----------- ------------------------------------------------------------ ------------ ----------- ------------ ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- --------------------------- --------------------------- ----------------------------------------------------- 
2           Impresora Epson FX9000                                       PIEZA        PIEZA       102          10.0                                                  3200.0                                                4500.0                                                2005-01-01 00:00:00.000     2005-01-01 00:00:00.000     1.0
3           Impresora LaserJet 1300n                                     PIEZA        PIEZA       101          10.0                                                  2970.5                                                3200.0                                                2005-01-01 00:00:00.000     2005-01-01 00:00:00.000     1.0
(2 filas afectadas)
Modificar todos los clientes con limite  de credito menor a $50,00 asignarles $100,000 de limites de credito.
UPDATE clientes SET limitecredito=100000 WHERE limitecredito<50000
id_cliente  razonsocial                                        contacto                                           direccion                                          colonia                        ciudad                         estado                         cp          rfc             telefono     fax          email                                              fechaalta                   fultimaventa                limitecredito                                         
----------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------ ------------------------------ ------------------------------ ----------- --------------- ------------ ------------ -------------------------------------------------- --------------------------- --------------------------- ----------------------------------------------------- 
1           Petroleos Mexicanos                                Estuardo                                           calle 15 # 318                                     monteverde                     madero                         tamaulipas                     89420        esma261082069  2157838      2157838      e_malerva@yahoo.com.mx                             2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     100000.0
2           Coverings Ceramica                                 Isai                                               av. Tamaulipas # 108                               Frac. Rev verde                tampico                        tamaulipas                     89300        isji280583058   2278523      2278523     isaidarkangel@yahoo.com.mx                         2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     100000.0
3           El Diario de Tampico                               Manuel                                             priv. Flores #1103                                 Tamaulipas                     tampico                        tamaulipas                     89060        maav030782935  2192739      2192739      adrman@yahoo.com.mx                                2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     100000.0
4           Gasolinera las Palmas                              Manuel                                             priv. Flores #1103                                 Tamaulipas                     tampico                        tamaulipas                     89060        maav030782935  2192739      2192739      adrman@yahoo.com.mx                                2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     100000.0
(4 filas afectadas)
Insertar un agente  con sus datos personales
INSERT INTO agentes(id_agente,nombre,direccion,colonia,ciudad,estado,telefono,rfc,email,fechanacimiento,sueldo) VALUES (1,'Estuardo','calle15#318','monteverde','madero','tamaulipas','2157838','esma26108269','e_malerva@yahoo.com.mx','26/10/82',30000)
id_agente   nombre                                             direccion                                          colonia                        ciudad                         estado                         telefono   rfc                  email                          fechanacimiento             sueldo                                                
----------- -------------------------------------------------- -------------------------------------------------- ------------------------------ ------------------------------ ------------------------------ ---------- -------------------- ------------------------------ --------------------------- ----------------------------------------------------- 
1           Estuardo                                           calle15#318                                        monteverde                     madero                         tamaulipas                     2157838    esma26108269         e_malerva@yahoo.com.mx         1982-10-26 00:00:00.000     30000.0
(1 filas afectadas)
Eliminar todos los pedidos  que se hayan generado del año 2003 hacia atrás.
DELETE FROM pedidos WHERE fecha < '01/01/04'
id_pedido   fecha                       id_cliente  subtotal                                              impuesto                                              total                                                 
----------- --------------------------- ----------- ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- 
1           2005-02-02 00:00:00.000     3           18940.0                                               2841.0                                                21781.0
2           2005-05-02 00:00:00.000     1           4500.0                                                675.0                                                 5175.0
3           2005-10-02 00:00:00.000     2           14100.0                                               2115.0                                                16215.0
4           2005-10-02 00:00:00.000     4           88500.0                                               13275.0                                               101775.0
(4 filas afectadas)
Mostrar todos los agentes que vivan en los estados de Madero, Tampico y Altamira 
SELECT * FROM clientes WHERE ciudad in ('madero','tampico','altamira')
id_cliente  razonsocial                                        contacto                                           direccion                                          colonia                        ciudad                         estado                         cp          rfc             telefono     fax          email                                              fechaalta                   fultimaventa                limitecredito                                         
----------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------ ------------------------------ ------------------------------ ----------- --------------- ------------ ------------ -------------------------------------------------- --------------------------- --------------------------- ----------------------------------------------------- 
1           Petroleos Mexicanos                                Estuardo                                           calle 15 # 318                                     monteverde                     madero                         tamaulipas                     89420        esma261082069  2157838      2157838      e_malerva@yahoo.com.mx                             2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     100000.0
2           Coverings Ceramica                                 Isai                                               av. Tamaulipas # 108                               Frac. Rev verde                tampico                        tamaulipas                     89300        isji280583058   2278523      2278523     isaidarkangel@yahoo.com.mx                         2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     100000.0
3           El Diario de Tampico                               Manuel                                             priv. Flores #1103                                 Tamaulipas                     tampico                        tamaulipas                     89060        maav030782935  2192739      2192739      adrman@yahoo.com.mx                                2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     100000.0
4           Gasolinera las Palmas                              Manuel                                             priv. Flores #1103                                 Tamaulipas                     tampico                        tamaulipas                     89060        maav030782935  2192739      2192739      adrman@yahoo.com.mx                                2005-02-17 00:00:00.000     2005-02-17 00:00:00.000     100000.0
(4 filas afectadas)
Mostrar todos los articulos que no tengan asignado existencia
SELECT * FROM articulos WHERE existencia IS null
id_articulo descripcion                                                  unidadcompra unidadventa id_proveedor existencia                                            costo                                                 precio                                                fechaalta                   fultimacompra               comision                                              
----------- ------------------------------------------------------------ ------------ ----------- ------------ ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- --------------------------- --------------------------- ----------------------------------------------------- 
(0 filas afectadas)
Mostrar la sumatoria  de los pedidos 
SELECT sum (total) as total_pedidos FROM pedidos 
total_pedidos                                         
----------------------------------------------------- 
144946.0
(1 filas afectadas)

 

Regresar