我想在某些条件下链接两个表。比如拿一张桌子的产品(itemno、item、qty、price、status)和第二张桌子的链接(Sno、itemno、status)。链接中的 itemno 和 status 是引用产品的外键。
问题是:- 我希望表格链接仅从状态已售出而不是未售出的产品中获取那些数据。.
基本代码是这样的: -
CREATE TABLE LINK(
SNO INT PRIMARY KEY,
PRODUCT_ITEMNO INT NOT NULL,
PRODUCT_STATUS CHAR(5) NOT NULL,
FOREIGN KEY ( PRODUCT_ITEMNO,
PRODUCT_STATUS )
REFERENCES PRODUCTS ( ITEMNO,
STATUS ) on update CASCADE ON DELETE RESTRICT;
我应该添加什么来满足我上面提到的条件。