农产品销售数据库SQL文件
时间: 2024-09-27 08:04:16 浏览: 38
农产品销售数据库的SQL文件通常包含了创建表、插入数据、更新记录以及查询操作等SQL语句,用于管理相关的农产品信息和销售数据。这些表可能包括:
1. **农产品表** (Product):存储产品的基本信息,如产品ID、名称、类别、产地、价格等字段。
```sql
CREATE TABLE Product (
id INT PRIMARY KEY,
name VARCHAR(50),
category VARCHAR(30),
origin VARCHAR(50),
price DECIMAL(10, 2)
);
```
2. **销售记录表** (Sale):记录每次销售的信息,如销售ID、产品ID、购买量、日期、客户信息等。
```sql
CREATE TABLE Sale (
sale_id INT PRIMARY KEY,
product_id INT,
quantity INT,
purchase_date DATE,
customer_name VARCHAR(100),
FOREIGN KEY (product_id) REFERENCES Product(id)
);
```
3. **库存管理表** (Inventory):跟踪每个产品的实时库存情况。
```sql
CREATE TABLE Inventory (
product_id INT,
available_quantity INT,
FOREIGN KEY (product_id) REFERENCES Product(id)
);
```
通过SQL文件,你可以执行诸如获取畅销商品列表、按地区统计销售额、更新库存等操作。
阅读全文