Article View: chile.comp.programacion
Article #1001MySQL y actualizacion dependiente de un campo
From: gato2006chile
Date: Thu, 03 May 2007 00:30
Date: Thu, 03 May 2007 00:30
34 lines
2000 bytes
2000 bytes
Necesito actualizar los campos de una tabla que son dependiente de un valor de un campo que tambien es actualizado, como lo puedo hacer? En otras palabras,� como puedo definir una variable que almacene el valor de un campo de una tabla, cuyos registros se estan actualizando, con varios campos dependientes de los valores del campo a almacenar?. Se que existen tablas con nombre OLD y NEW,(inserted y deleted en MSSQL), que almacenan los valores previos, pero me parece que solo estan disponibles en triggers. Unidades=10 Costo =900,((900/10)*10),(90x10) Si actualizo en ese mismo orden Unidades=5 El costo por unidad en vez de ser 90 resulta 180, ya que considera la cantidad nueva de 5, no la previa de 10, total 900 Costo=(CostoTotalPrevio/UnidadPreviaAct)*UnidadesAct=900,((900/5)*5),(180*5) Si actualizo en el orden Costo=(900/10)*5=450 Unidades=5 El valor resulta correcto "update manejo set " _ & "costo=(costo/cantidad) * " & Format(Med.aplicaM) & ", " _ & "cantidad = " & Format(Med.aplicaM) & " " _ . . . .
Technical Details
Message-ID:
<f1asdt$2gt$1@news.nivel5.cl>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!fu-berlin.de!news.nivel5.cl!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,849d401a7cebc7b1,start X-Google-Attributes: gid1593cb,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!fu-berlin.de!news.nivel5.cl!not-for-mail From: gato2006chile <gato2006chileSINESTO@gmail.com> Newsgroups: chile.comp.programacion Subject: MySQL y actualizacion dependiente de un campo Date: Wed, 02 May 2007 20:30:41 -0400 Organization: Varios Lines: 34 Message-ID: <f1asdt$2gt$1@news.nivel5.cl> NNTP-Posting-Host: pc-152-68-44-190.cm.vtr.net Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: news.nivel5.cl 1178137853 2589 190.44.68.152 (2 May 2007 20:30:53 GMT) X-Complaints-To: news@news.nivel5.cl NNTP-Posting-Date: Wed, 2 May 2007 20:30:53 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.7.10) Gecko/20060419 Thunderbird/1.5.0.10 Mnenhy/0.7.5.0