我不明白如何在MySQL中做出选择 - 我认为它是功能......或者它可能在触发器中?
当在“文档”表中输入新文档时,我将在Document.document_unique_id中创建唯一ID,并根据Document.document_type的值将其转移到3个表中的一个。
table01:文件 --document_unique_id NOT NULL AUTO_INCREMENT --document_type - 日期 --document_owner
TABLE02:DOCUMENT_TYPE - 信件 - 电子邮件 --bill
table03:Document_letter --letter_contents --document.unique_id --document_letter_unique_id
table04:Document_Email --email_contents --document.unique_id --document_email_unique_id
table05:Document_bill --bill_contents --document.unique_id --document_bill_unique_id
这个过程是什么 - sudo代码会做什么。
答案 0 :(得分:0)
创建一个触发器 在触发器
if new.document_unique_id = 1 then
insert into table02
elseif new.document_unique_id = 2 then
insert into table03
elseif new.document_unique_id = 3 then
insert into table04
end if