mysql库存管理系统
时间: 2023-12-21 18:31:54 浏览: 46
MySQL库存管理系统是一种利用MySQL数据库来管理库存信息的系统。它可以帮助超市或其他企业有效地管理商品的进销存信息,提高工作效率和准确性。
以下是一个简单的MySQL库存管理系统的示例:
1. 创建数据库和表格:
```sql
CREATE DATABASE inventory;
USE inventory;
CREATE TABLE employees (
employee_id INT PRIMARY KEY,
employee_name VARCHAR(50),
password VARCHAR(50),
id_card VARCHAR(50),
phone VARCHAR(50)
);
CREATE TABLE products (
product_id INT PRIMARY KEY,
product_name VARCHAR(50),
quantity INT,
price DECIMAL(10, 2)
);
CREATE TABLE sales (
sale_id INT PRIMARY KEY,
product_id INT,
sale_date DATE,
quantity INT,
FOREIGN KEY (product_id) REFERENCES products(product_id)
);
```
2. 插入员工信息:
```sql
INSERT INTO employees (employee_id, employee_name, password, id_card, phone)
VALUES (1, 'John', '123456', '1234567890', '1234567890');
```
3. 插入商品信息:
```sql
INSERT INTO products (product_id, product_name, quantity, price)
VALUES (1, 'Apple', 100, 2.5);
```
4. 插入销售信息:
```sql
INSERT INTO sales (sale_id, product_id, sale_date, quantity)
VALUES (1, 1, '2021-01-01', 10);
```
5. 查询员工信息:
```sql
SELECT * FROM employees;
```
6. 查询商品信息:
```sql
SELECT * FROM products;
```
7. 查询销售信息:
```sql
SELECT * FROM sales;
```
这是一个简单的MySQL库存管理系统的示例,你可以根据实际需求进行扩展和优化。