【发布时间】:2014-04-27 20:46:36
【问题描述】:
我的表的 DDL 架构如下所示...
CREATE TABLE StockCodes (
stockCode SMALLINT AUTO_INCREMENT,
stockName VARCHAR(100),
stockStart SMALLINT,
stockFinish SMALLINT,
stockCurrentNumber SMALLINT
);
如何实现 stockCurrentNumber,这样我就可以得到一个记录列表,例如... stockCurrentNumber 001、002、003、004、005。
另外,我如何捆绑 stockCode 和 stockCurrentNumber 以形成复合主键。
另外,删除库存时如何删除单个 stockCurrentNumber?
非常感谢任何帮助
【问题讨论】:
-
StockCode和StockCurrentNumber有什么区别? -
@GordonLinoff stockCode 和 stockCurrentNumber 应该捆绑在一起形成一个主复合键。
-
您能否展示表中的数据示例、到目前为止您尝试运行的查询以及此查询的结果与您想要的结果有何不同?目前,尚不清楚您在寻找什么。
标签: mysql sql ddl create-table