
02/08/2006, 10:16
|
 | | | Fecha de Ingreso: diciembre-2002 Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 22 años, 2 meses Puntos: 2 | |
como hacer esta query(mysql) hola maestros estoy en la mision de reparar una bd mal normalizada tengo esto.
prest se relaciona con servicios mediandte ser1,serv2,serv3,ser4.
prest
-----
id
rut
ser1
ser2
ser3
ser4
servicios
-------
id_servicio
nombre_servicio
bueno necesito sacar los serv1...4 de la tabla prest y quede asi.
prest
----
id
rut
serv_prest
--------
id_serv_prest
id_prest
id_servicio
servicios
--------
id_servicio
nombre_servicio
la pregunta seria:
se puede mediante una query sacar individualmente los valores de serv1..4 de la tabla prest de un registro y ponerlo solo los serv1.. en la tabla serv_prest(como registros individuales logicamente asociada a la misma id de la tabla prest).
se me ocurre con un select insert pero como hay que hacerlo 4 veces para un mismo registro , ahi tengo la duda.
ojala me entiendad.
un saludo.
__________________ "Cuando se adelanta un oponente, enfréntalo y salúdalo; si intenta retroceder, déjalo seguir su camino" |