sql创建入库和出库信息表:包括当前库存信息、药品存放位置、入库数量和出库数量的统计。
时间: 2024-10-28 13:12:51 浏览: 12
sql由入库单与出库单统计库存
5星 · 资源好评率100%
在SQL中,你可以创建一个名为`inventory_records`的表来存储入库和出库的信息。这个表可能会包含以下字段:
1. `id`: 自增主键,用于唯一标识每一笔记录。
2. `product_id`: 药品的ID,关联到药品基本信息表。
3. `current_stock`: 当前库存量,表示药品的可用数量。
4. `storage_location`: 存放位置,如仓库编号或货架位置。
5. `in_stock_amount`: 入库数量,记录每次进货的数量。
6. `out_stock_amount`: 出库数量,记录每次销售或领用的数量。
7. `transaction_date`: 记录日期,描述该操作发生的时间。
下面是一个简单的SQL创建表的例子:
```sql
CREATE TABLE inventory_records (
id INT AUTO_INCREMENT PRIMARY KEY,
product_id INT NOT NULL,
current_stock INT DEFAULT 0,
storage_location VARCHAR(255),
in_stock_amount INT,
out_stock_amount INT,
transaction_date DATE
);
```
阅读全文