当两个字段相等于不同表的脚本sql会改变一个字段

时间:2018-09-17 16:48:38

标签: php mysql sql phpmyadmin

我有下表称为tbdetailsreserv_agency fields-tbdetailsreserv_agency

和下一个名为tbreserv_agency的表

fields-tbreserv_agency

如您所见,表tbreserv_agency的Regisfolio值与Idreserv相关联,例如Idreserv 12,13具有RegisFolio 2457的值,即RegisFolio的寄存器与相同的Idreserv相同

通过以下查询,我得到了所需的视图

 SELECT tbdetailsreserv_agency.idDetails_agency as idDetalle,tbdetailsreserv_agency.idReserv as idReservdetalle,tbreserv_agency.idReserv as reservaAgencia,RegisFolio
         FROM tbldetallesreservas_agencias, tblreservas_agencias 
         WHERE tbreserv_agency.idReserv = tbdetailsreserv_agency.idReserv

tb-final

在这里我也使用表tbdetailsreserv_agency,但这不是我需要数据的方式,返回表tbdetailsreserv_agency和tbreserv_agency上面的示例,其值idreserv = 12并共享RegisFolio = 2457是正确的,但是现在Idreserv的下一个值为14,跳过13。

我寻找的最终形式如下

tabla-finaltrue

我需要有序地存储Idreserv数据,以便不跳过数字

您已经有了该数据吗?我必须使用新值将它们更新到数据库。进行此过程的正确方法是什么?

非常感谢您的贡献

0 个答案:

没有答案