我有三个表:需要帮助写一个触发
订单: orderid, valuedid, valuesdesc
客户: customerid, cutomdesc
组: groupid, groupdesc
valueid
- 顾客的ID或组
valuesdesc
- 必须填写适合插入的valueid
来自Customers
或Groups
的说明取决于在客户端中选择了哪些(客户或组)用户。
因此,当客户端发送Orders
的插入查询时,它包含新订单的orderid
和valuedid
。而在客户端,我知道用户选择了什么:组或客户。
我需要什么:如果一个新行插入Orders
,相应valuesdesc
为valuedid
从插入valuesdesc
列客户或组。
我有一个想法,插入新的订单记录valuesdesc
其中包含关键假货价值来挑选正确的词典(客户或团体),但如何创建我现在不知道的触发器。
谢谢你的例子。 Andriy,因为我已经理解你解释valueid在获得valuedesc后是多余的,因为它失去了参考和关键含义?它推动了我正确的想法。我会尽力。 – johnny 2011-02-12 19:54:04