From: | José Fermín francisco ferreras <josefermin54(at)hotmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Cambio de precios automaticamente |
Date: | 2005-12-17 13:35:31 |
Message-ID: | BAY23-F19C76F10D8BB6A7C468C52C63D0@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola foro, Necesito hacer un cálculo sobre una tabla, exactamente es con el
campo precio (precio_pre).
Necesito recorrer la tabla donde los artículos correspondan a cierto grupo,
por ejm.: cambiar el precio a todos los artículos del grupo herramientas.
Necesito hacerlo q la computadora lo cambie automaticamente sin necesidad d
ir registro por registro e ir cambiando los precios.
Estas son las estructuras:
CREATE TABLE facturacion.articulo
(
codigo_art int8 NOT NULL,
descripcion_art varchar,
referencia_art text,
costo_art numeric(11,2) DEFAULT 0.00,
codigo_gru int4,
existencia_art numeric(10,2) DEFAULT 0.00,
existenciaminima_art numeric(10,2) DEFAULT 0.00,
unidadmedida_art varchar(25),
fechavencimiento_art date,
ubicacion_art varchar(80),
CONSTRAINT articulo_pkey PRIMARY KEY (codigo_art),
CONSTRAINT articulo_codigo_gru_fkey FOREIGN KEY (codigo_gru)
REFERENCES facturacion.grupo_articulo (codigo_gru) MATCH SIMPLE
ON UPDATE CASCADE ON DELETE SET NULL
)
WITH OIDS;
ALTER TABLE facturacion.articulo OWNER TO postgres;
CREATE TABLE facturacion.grupo_articulo
(
codigo_gru int8 NOT NULL,
descripcion_gru varchar(30),
observacion_gru text,
CONSTRAINT grupo_pkey PRIMARY KEY (codigo_gru)
)
WITH OIDS;
ALTER TABLE facturacion.grupo_articulo OWNER TO postgres;
CREATE TABLE facturacion.precio
(
codigo_pre int8 NOT NULL DEFAULT
nextval('precio_codigo_pre_seq'::regclass),
precio_pre numeric(11,2) DEFAULT 0.00,
porciento_pre numeric(11,2) DEFAULT 0.00,
itbis_pre numeric(11,2) DEFAULT 0.00,
codigo_art int8,
CONSTRAINT precio_pkey PRIMARY KEY (codigo_pre),
CONSTRAINT precio_codigo_art_fkey FOREIGN KEY (codigo_art)
REFERENCES facturacion.articulo (codigo_art) MATCH SIMPLE
ON UPDATE CASCADE ON DELETE SET NULL
)
WITH OIDS;
ALTER TABLE facturacion.precio OWNER TO postgres;
Feliz Navidad a todos los integrantes del foro!!
<html><div>ing. José Fermín Francisco Ferreras <BR>San Francisco de Macorís,
Rep. Dom. <BR></div></html>
_________________________________________________________________
¿Cuánto vale tu auto? Tips para mantener tu carro. ¡De todo en MSN Latino
Autos! http://latino.msn.com/autos/
From | Date | Subject | |
---|---|---|---|
Next Message | Rafael Taboada | 2005-12-17 14:16:40 | Instalacion |
Previous Message | Jaime Casanova | 2005-12-17 12:41:12 | Re: Duda sobre tipo de datos Enteros vs. Caracteres |