Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-07-2004
Avatar de salvica
salvica salvica is offline
Miembro
 
Registrado: mar 2004
Ubicación: Albacete (España) ... En un lugar de la Mancha ...
Posts: 304
Poder: 21
salvica Va por buen camino
¿Como se actualiza un campo de una tabla a partir de las columnas de otra?

Hola a todos
Pues eso, que intento actualizar el campo de una tabla con el resultado de otra
Uso mySql y un ZSQLProcessor en Delphi 7
El código es el siguiente
Código:
     UPDATE familias 
          SET `elementos` = (
               SELECT id_area, id_familia, id_subfamilia, COUNT(`id_producto`) 
                 FROM productos 
		 WHERE `id_area`='00001' and `id_familia`='00000' and `id_subfamilia`='00000'
                GROUP BY id_area, id_familia, id_subfamilia 
            ) 
       WHERE `id_area`='00001' and `id_familia`='00000' and `id_subfamilia`='00000';
Los campos id_area, id_familia, id_subfamilia son iguales en ambas tablas

Gracias adelantadas
Salvador

Lo he modificado a como creo que debia de ir aunque tampoco funciona

Última edición por salvica fecha: 08-07-2004 a las 19:20:11.
Responder Con Cita
 



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


La franja horaria es GMT +2. Ahora son las 18:37:44.


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