les explico mi duda ojala puedan aclararme
tengo dos tablas
pedidos
-idPedido PK
-fechaPedido
-descPedido
-statusPedido
pedido_factura
-idPedFacPK
-idPedido FK
-numeroFactura FK (viene de la tabla facturas)
ahora lo que pretendo hacer es actualizar el campo statusPedido de la tabla pedidos a través del campo numeroFactura de la tabla pedido_factura
porque quiero hacerlo asi??? porque este update sera resultado de un delete de la tabla facturas. Es decir cuando cancele una factura el status del pedido será actualizado a no facturado ya que varios pedidos estaran relacionados con la factura
Es posible hacer esto?, es valido? o es mas sencilla la solución de como pretendo solucionar?
intente hacer esto con mis pocos conocimientos en sql
Código SQL:
Ver original
UPDATE pedidos SET statusPedido = "SF" INNER JOIN pedido_factura ON pedidos.idPedido=pedido_factura.idPedido WHERE pedido_factura.numeroFactura=1;
Pero por supuesto me manda tremendo error de sintaxis
bueno ojala puedan orientarme un poco y gracias desde ya