苍穹外卖Java项目中的employee表的sql语句
时间: 2024-11-06 11:17:17 浏览: 14
在苍穹外卖这个Java项目的`employee`表中,SQL语句可能会涉及到创建、查询、更新或删除数据等操作。这里是一个基本的例子,假设`employee`表有字段如id、name、job_title和salary:
1. **创建表**:
```sql
CREATE TABLE employee (
id INT PRIMARY KEY,
name VARCHAR(50),
job_title VARCHAR(50),
salary DECIMAL(10, 2)
);
```
2. **插入数据**:
```sql
INSERT INTO employee (id, name, job_title, salary) VALUES (1, '张三', '程序员', 8000);
```
3. **查询员工信息**:
```sql
SELECT * FROM employee WHERE id = 1;
```
4. **更新员工薪水**:
```sql
UPDATE employee SET salary = 9000 WHERE id = 1;
```
5. **删除员工记录**:
```sql
DELETE FROM employee WHERE id = 1;
```
相关问题
苍穹外卖Java项目dish表的sql语句
在苍穹外卖Java项目的数据库设计中,如果有一个名为'dish'的表,它可能包含了一些基本信息,比如菜品ID、名称、描述、价格等。下面是一个基本的SQL创建表的示例:
```sql
CREATE TABLE dish (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
description TEXT,
price DECIMAL(10, 2),
category_id INT,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
```
这个`dish`表列有:
1. `id`: 菜品的唯一标识符,通常作为主键。
2. `name`: 菜品的名称。
3. `description`: 描述菜品详情的文字信息。
4. `price`: 菜品的价格。
5. `category_id`: 属于哪个分类的外键,关联到另一个`categories`表。
6. `created_at`: 记录菜品创建的时间。
7. `updated_at`: 每次更新菜品信息时记录的更新时间。
苍穹外卖Java项目中category表的sql语句
在苍穹外卖(假设这是一个基于Java的外卖系统)的数据库设计中,如果有一个名为`category`的表,它可能包含字段如`id`, `name`, `description`, 等,用于存储菜品分类信息。创建这样的表的一个基本SQL语句可能是:
```sql
CREATE TABLE category (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
description TEXT,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
```
这个语句创建了一个名为`category`的表,其中包含了`id`(主键),`name`(分类名称,不允许为空),`description`(分类描述,可以为空),以及两个时间戳字段记录数据的创建时间和最近更新时间。
如果你需要查询、插入或更新这类数据,可能会有以下操作对应的SQL语句:
- 查询所有分类:
```sql
SELECT * FROM category;
```
- 插入新的分类:
```sql
INSERT INTO category (name, description) VALUES ('川菜', '四川特色菜肴');
```
- 更新分类信息:
```sql
UPDATE category SET description = '新增麻辣香锅选项' WHERE id = 1;
```
阅读全文