buenas, he llegado hasta aquí pero no funciona me dice que el operador debe tener una columna
Código SQL:
Ver originalSELECT MAX( `idal` ) +1 AS `idal`, `status`, `fecha`,`articulos` FROM `pedidos` WHERE `idal`= (SELECT `idal`,`status` , `fecha` , `articulos`
FROM `pedidos`
WHERE `status` = "Enviado");
esto sería la unión de:
Código SQL:
Ver originalSELECT MAX( `idal` ) +1 `idal`
FROM `pedidos`
que me daría el siguiente numero
y:
Código SQL:
Ver originalSELECT `status` , `fecha` , `articulos`
FROM `pedidos`
WHERE `status` = "Enviado"
AND `idal` = ""
que indica en que campos a de poner ese numero.
gracias