mysql创建学生表查询所有男生的数据只需要学生的姓名和年龄
时间: 2024-09-12 10:13:21 浏览: 114
mysql数据库创建学生表.zip
在MySQL中创建一个学生表并查询所有男生的数据,只需要学生的姓名和年龄,可以通过以下步骤实现:
1. 创建学生表:
```sql
CREATE TABLE student (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
age INT,
gender ENUM('男', '女')
);
```
在这个表结构中,我们定义了四个字段:`id` 作为主键,`name` 存储学生姓名,`age` 存储学生年龄,`gender` 存储学生性别。
2. 插入一些示例数据:
```sql
INSERT INTO student (name, age, gender) VALUES ('张三', 20, '男');
INSERT INTO student (name, age, gender) VALUES ('李四', 19, '男');
INSERT INTO student (name, age, gender) VALUES ('王五', 21, '女');
```
3. 查询所有男生的姓名和年龄:
```sql
SELECT name, age FROM student WHERE gender = '男';
```
这个查询语句会返回性别字段为男的所有学生记录中的姓名和年龄。
阅读全文