Py学习  »  DATABASE

在mySQL中设置一个触发器从另一个表更新一个表

Rob Johnson • 3 年前 • 1171 次点击  

最终我要做的是:

更新CCT1时,也要更新CCT2。

哪一排?具有匹配ID的行(CCT1 ID:16=CCT2 ID:16)

CCT1: ’O1cUxE_jet_cct_raffles.raffle_id’

CCT2: ’O1cUxE_rafflepro_tickets_setting.category_id’

根据输入CCT1中特定列的数据: O1cUxE_jet_cct_莱佛士。抽奖开始日期

我想更新CCT2中的一个特定列: O1cUxE_rafflepro_门票设置。抽奖日期

这是我到目前为止得到的。。。我敢肯定这还不算接近哈哈。

Screenshot


CREATE TRIGGER `Update Raffle Ticket Pro` AFTER UPDATE ON `O1cUxE_jet_cct_raffles`
FOR EACH ROW UPDATE O1cUxE_rafflepro_tickets_setting
SET raffle_dates_from = O1cUxE_jet_cct_raffles.raffle_start_date
WHERE O1cUxE_rafflepro_tickets_setting.category_id = O1cUxE_jet_cct_raffles.raffle_name

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/127945
 
1171 次点击  
文章 [ 1 ]  |  最新文章 3 年前