Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-02-2013
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Update de un campo, en funcion a datos de otra tabla

Buenas noches, despues de muchos siglos entro al foro nuevamente
tengo una consulta y necesito de su amable ayuda

tengo 3 tablas
Tblconsumoc
Tblconsumod
tblArticulo

la idea es cambiar un dato en tblconsumod, cuyo rango de fecha lo debo sacar de tblconsumoc y cuyo articulo lo identifico en tblarticulo
tblconsumoc se relaciona con tblconsumod con el numero de documento
tblconsumod se relacion con tblarticulo con el codigo de articulo

gracias
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #2  
Antiguo 04-02-2013
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
en otras palabras algo asi

Código SQL [-]
update tblconsumod Campo1 = 10 where fecha en tblconsumoc between '01/01/2013' and '31/01/2013' and tblarticulo.codigo = '0004'
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 04-02-2013
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
lo hice de esta manera

Código SQL [-]
update tblconsumod Set subvencion = 2.39, trab = 6.755
where doc in (Select doc from tblconsumoc where f_doc between '01/01/2013' and '31/01/2013') and
kod in (Select kod from tblarticulo where [check] = 'x')

Si alguien tiene una mejor version o puede mejorar la consulta, se lo agradecere
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #4  
Antiguo 08-02-2013
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
y alguien puede darme alguna otra alternativa de solucion con esto?
o la forma como lo hice es la mas adecuada
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Actualizar tabla con datos de otra tabla mediante UPDATE Rockin Firebird e Interbase 18 28-11-2007 19:15:42
Actualizar un campo de una tabla con datos que se encuentran en otra tabla Morphine SQL 4 15-12-2006 22:47:42
Problema al hacer un update en una tabla con datos de otra Iseberiano SQL 3 08-06-2005 12:32:14
Update de una tabla con información de otra Manuel SQL 1 26-05-2005 20:07:38
UPDATE de un campo dependiendo del valor de un campo de otra tabla Javi2 SQL 5 18-04-2005 16:35:05


La franja horaria es GMT +2. Ahora son las 02:10:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi