Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Copiar registros a otra tabla cumpliendo una condicion (https://www.clubdelphi.com/foros/showthread.php?t=84411)

NISOTO 16-10-2013 08:38:00

Copiar registros a otra tabla cumpliendo una condicion
 
Hola a todos,

Estoy tratando de comprender esto pero me quedo corto.
En Firebird 2.5 y delphi 2007, tengo una base de datos (colegio) con 2 tablas:

1. Salones
Codigo_salon *
Materia1
IHS1
Docente1
Area1

2. Calificacion
Codigo_alumno*
Nombre
Apellido
Codigo_salon*
Materia1
IHS1
Docente1
Area1

Tengo un DBgrid con la tabla (Salones), lo que pretendo es que al seleccionar cualquier salon me copie los datos a la tabla (Calificacion) cuyo salon sean iguales. osea que si hay 25 alumnos en la tabla (Calificacion) me copie los que pertenescan al salon seleccionado.

por fa.

fjcg02 16-10-2013 08:59:46

Mira esta query y adáptal a tus necesidades.

Código SQL [-]
insert into Members (number, name)
  select number, name from NewMembers where Accepted = 1

Te remito a la documentación de Firebird

http://www.firebirdsql.org/refdocs/l...21-insert.html

Saludos


La franja horaria es GMT +2. Ahora son las 22:43:16.

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