Sometime we need to update data on database table that contain related type column so we use update query with inner join
UPDATE tbl_payslip
INNER JOIN
tbl_payslip_master ON tbl_payslip.emp_code = tbl_payslip_master.emp_code
SET
tbl_payslip.Conv_Trans_Allow=tbl_payslip_master.Conv_Trans_Allow
On this example we have two table first one is tbl_payslip_master and second is tbl_payslip
First we create Salary Master table name tbl_payslip_master
CREATE TABLE `tbl_payslip_master` (
`emp_code` varchar(50) NOT NULL,
`emp_name` varchar(50) NOT NULL,
`Conv_Trans_Allow` int(11) NOT NULL,
`Salary` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
INSERT INTO `tbl_payslip_master` (`emp_code`, `emp_name`, `Conv_Trans_Allow`, `Salary`) VALUES
('1', 'Raj', 3000, 60000),
('2', 'Savi', 2500, 50000),
('3', 'Swara', 1200, 45000);
Now we create second table tbl_payslip
CREATE TABLE `tbl_payslip` (
`emp_code` varchar(50) NOT NULL,
`month` varchar(10) NOT NULL,
`Conv_Trans_Allow` int(11) NOT NULL,
`salary` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
INSERT INTO `tbl_payslip` (`emp_code`, `month`, `Conv_Trans_Allow`, `salary`) VALUES
('1', 'Jan', 0, 60000),
('2', 'Jan', 0, 50000),
('3', 'Jan', 0, 45000);
Table tbl_payslip_master looks like

Table tbl_payslip looks like

Now I want to update tbl_payslip.Conv_Trans_Allow with tbl_payslip_master.Conv_Trans_Allow so run below code
UPDATE tbl_payslip
INNER JOIN
tbl_payslip_master ON tbl_payslip.emp_code = tbl_payslip_master.emp_code
SET
tbl_payslip.Conv_Trans_Allow=tbl_payslip_master.Conv_Trans_Allow
Now tbl_payslip looks like
