MySQL是一種常用的關系型數據庫管理系統(tǒng),可以用于存儲和管理數據。在實際應用中,我們經常需要將數據按照性別進行分類。這時候,我們可以在MySQL中設置性別字段的取值為“男”和“女”。
CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL, `gender` enum('男','女') NOT NULL DEFAULT '男', `age` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
在上面的代碼中,我們創(chuàng)建了一個名為“user”的表,其中包含了“id”、“name”、“gender”和“age”四個字段。其中,“gender”字段是一個枚舉類型,只能取值為“男”或“女”,默認值為“男”。
在實際使用中,我們可以通過以下代碼向“user”表中插入一條數據:
INSERT INTO user (name, gender, age) VALUES ('張三', '男', 20);
這樣,我們就向“user”表中插入了一條數據,其中“gender”字段的值為“男”。
當我們需要查詢某個性別的用戶時,可以使用以下代碼:
SELECT * FROM user WHERE gender = '男';
這樣,我們就可以從“user”表中查詢到所有性別為“男”的用戶。