我已经准备好了这样的sql查询
UPDATE Towar
JOIN TowarZamowienie ON Towar.Tow_id = TowarZamowienie.Tow_id
SET Tow_ilosc = Tow_ilosc - CAST(TowZam_ilosc AS UNSIGNED);
它返回我修改的记录:0。我承认我在数据库中有记录
这是我的表格:
TowarZamowienie
1 TowZam_id int(19) AUTO_INCREMENT
2 Tow_id int(255)
3 Zam_id int(255)
4 TowZam_ilosc varchar(10)
<小时/>
Towar
1 Tow_id int(255)
2 Tow_ilosc int(6)
最佳答案
关于mysql - 如何正确地将 varchar 转换为 int ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21852134/