创建一个数据库为studentsdb,表名students,包含姓名,手机号,成绩,年龄,表内有10条数据的sql语句
时间: 2024-09-18 13:10:25 浏览: 47
你可以使用以下SQL语句来创建一个名为"studentsdb"的新数据库,然后在其中创建一个名为"students"的表,该表包括姓名(name),手机号(phone_number),成绩(score)和年龄(age)字段,再插入10条数据:
首先,创建数据库(如果不存在的话):
```sql
CREATE DATABASE IF NOT EXISTS studentsdb;
```
接着,在新创建的数据库中创建表并插入数据:
```sql
USE studentsdb; -- 切换到刚创建的数据库
CREATE TABLE students (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
phone_number VARCHAR(15),
score DECIMAL(5, 2),
age INT
);
INSERT INTO students (name, phone_number, score, age) VALUES
('张三', '13912345678', 85.5, 18),
('李四', '13687654321', 90.0, 19),
('王五', '13700000000', 88.5, 20),
('赵六', '13857111111', 92.0, 17),
('刘七', '13522222222', 87.0, 18),
('陈八', '13333333333', 91.5, 21),
('周九', '15244444444', 89.5, 19),
('吴十', '13155555555', 90.5, 18),
('郑十一', '13266666666', 87.5, 20),
('冯十二', '13477777777', 91.0, 19);
```
阅读全文