28/10/2003, 16:20
|
| | | Fecha de Ingreso: julio-2003 Ubicación: Valencia - Venezuela
Mensajes: 253
Antigüedad: 21 años, 5 meses Puntos: 1 | |
No se puede y no hace falta colocar un "select" dentro de un "update", por que la sentencia "update" se estructuta así:
Update nombre_tabla Set nombre_campo=valor [Where nombre_campo2=valor]
(Si no colocamos "Where", se cambiarán todos los registros de esa tabla)
Los corchetes [] quieren decir que es opcional colocar lo que está dentro.
Por ejemplo: Update miembros Set apellido='Narea' Where nombre='Gustavo'
(cambiaría todos los registros de la tabla donde el nombre sea "Gustavo") Update miembros Set apellido='Narea'
(cambiaría todos los registros de la tabla)
----------
En tu caso, la sentencia quedaría así: Update b Set b.lugar=a.lugar Where a.especie=b.especie
----------
Saludos.
Gustavo.
__________________ Gustavo Narea.
Venezuela.
Última edición por gustavoang; 28/10/2003 a las 16:31 |