Entradas

Mostrando las entradas etiquetadas como update 1 table from 2 tables

Como hacer un sql update de 1 tabla usando 2 tablas

Hola, esto siempre lo he buscado cada vez que necesito hacer un update que me involucra 2 tablas pero en realidad se debe actualizar solo 1. Esta probado correctamente en MySql que fue para quien lo necesité ahora último, no se como funcione en otras DB. tabla1 -> codigocli,documento, numero, diasmora,... tabla2 -> codigocli, documento, numero, fechamvto,... lo que se necesita es actualizar los dias de mora de la tabla1 usando la fecha de movimiento de la tabla2: Update tabla1 x,tabla2 y set x.diasmora=datediff(curdate(),y.fechamvto) where x.codigocli=y.codigocli and x.documento=y.documento and x.numero=y.numero Esto reemplaza aquellos update con subquery.