我必须创建一个理货表,其中理货是通过从 booksavailable 和 newarrivals 获取售价、出版商的成本价格生成的,然后将两者相减以获得损益表。
如何使用引用上述键的语法声明计数表?该表的主键应该是什么?该表需要显示相应的 bookid 即买价和从该账簿带来的损益。
使用的代码:
CREATE TABLE BOOKSAVAILABLE(
BID VARCHAR(5) PRIMARY KEY,
TITLE VARCHAR(50),
AUTHOR VARCHAR(40),
CATEGORY VARCHAR(40),
PRICE VARCHAR(10),
AVAILABLE VARCHAR(5)
);
CREATE TABLE NEWARRIVALS(
BID VARCHAR(5) PRIMARY KEY,
TITLE VARCHAR(50),
AUTHOR VARCHAR(40),
CATEGORY VARCHAR(40),
PRICE VARCHAR(10),
AVAILABLE VARCHAR(10)
);
CREATE TABLE PUBLISHER(
PID VARCHAR(5),
BID VARCHAR(5),
PRIMARY KEY(PID,BID),
NAME VARCHAR(40),
CONTACT VARCHAR(10),
UNITS VARCHAR(40),
SOLDAT VARCHAR(10)
);