使用sql语言创建一个学校库 ,库里面有老师表 (序号,姓名,年龄) 商品表(序号,商品名称,价格) , 使用sql语句往俩个表中分别添加三条数据在进行删除一条最后查询出来
时间: 2024-09-18 14:15:37 浏览: 36
创建学校库(假设名为SchoolDB),包含老师表(Teacher)和商品表(Goods)的SQL语句如下:
```sql
CREATE DATABASE SchoolDB;
USE SchoolDB;
CREATE TABLE Teacher (
TeacherID INT PRIMARY KEY,
Name VARCHAR(50),
Age INT
);
CREATE TABLE Goods (
GoodID INT PRIMARY KEY,
Name VARCHAR(50),
Price DECIMAL(10, 2)
);
```
往两个表中添加三条数据:
```sql
-- 添加老师表的数据
INSERT INTO Teacher (TeacherID, Name, Age) VALUES
(1, '张三', 35),
(2, '李四', 40),
(3, '王五', 30);
-- 添加商品表的数据
INSERT INTO Goods (GoodID, Name, Price) VALUES
(1, '书本A', 50.00),
(2, '笔盒B', 10.00),
(3, '笔记本C', 25.00);
```
删除一条数据(这里以老师表的第一条记录为例):
```sql
DELETE FROM Teacher WHERE TeacherID = 1;
```
查询所有数据:
```sql
-- 查询老师表的所有信息
SELECT * FROM Teacher;
-- 查询商品表的所有信息
SELECT * FROM Goods;
```
阅读全文