Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/02/2010, 10:02
tokkaido
 
Fecha de Ingreso: julio-2009
Mensajes: 90
Antigüedad: 15 años, 4 meses
Puntos: 4
Respuesta: multiples filas/ mismos datos/ un solo INSERT

siguiendo tu sugerencia, muy acertada por cierto, hice una redistribucion de mis tablas. bueno eso cambio gran parte del codigo que tenia escrito pero creo que ahora es mucho mas eficiente. me surge una pequeña duda con respecto a una operacion que tenia resuelta de una manera pero que ahora no me es util. hago el sgte INSERT:

"INSERT INTO inventario_bodegas (codigo,medida,profundidad,id_bodega,rend_teorico, factura)
SELECT ????,medida,profundidad,id_bodega,rend_teorico,factura
FROM stock_bodegas
WHERE medida=9
LIMIT 1;"

donde los signos de pregunta deberian ser un numero igual al ultimo codigo(que es un numero correlativo) en la base inventario_bodegas + 1, pero no se como agregarlo a mi sentencia. podrias hecharme una manito?

De hecho me acabo de dar cuenta de que es un poquito más complicado que eso, porque ncesito saber el maximo valor de codigo, pero puede estar en la tabla inventario_bodegas o en la tabla inventario_vehiculos. mmm (con cara de gato abandonado ::help!::)

Última edición por tokkaido; 11/02/2010 a las 10:13