数据库创建表:性别(1为男,0为女)
网站编辑2023-08-14 10:37:20383
在数据库中,创建表是存储和组织数据的基本操作之一。本文将介绍如何创建一个名为“性别”的表,并设定字段值为1表示男性,0表示女性。
以下是创建一个名为“性别”的表的示例SQL代码:
sql
CREATE TABLE `性别` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`gender` TINYINT(1) NOT NULL,
PRIMARY KEY (`id`)
);
上述代码使用MySQL语法,创建了一个名为“性别”的表,包含两个字段:id和gender。其中,id为自增的整数类型,用作主键;gender为一个取值范围为1或0的小整数类型,用来表示性别。
应用举例
以下是对创建的“性别”表进行操作的几个示例:
- 插入一条男性记录:
sql
INSERT INTO `性别` (`gender`) VALUES (1);
执行上述代码后,将在“性别”表中插入一条gender值为1的记录,表示男性。
- 插入一条女性记录:
sql
INSERT INTO `性别` (`gender`) VALUES (0);
执行上述代码后,将在“性别”表中插入一条gender值为0的记录,表示女性。
- 查询男性记录:
sql
SELECT * FROM `性别` WHERE `gender` = 1;
执行上述代码后,将返回“性别”表中所有gender值为1的记录,即男性记录。
- 查询女性记录:
sql
SELECT * FROM `性别` WHERE `gender` = 0;
执行上述代码后,将返回“性别”表中所有gender值为0的记录,即女性记录。
通过以上示例,我们可以看到,通过创建名为“性别”的表,并设定字段值为1表示男性,0表示女性,可以方便地存储和查询性别信息。







