DDL
CREATE TABLE billionaire (
id INT PRIMARY KEY AUTO_INCREMENT,
birthday DATE,
userName VARCHAR(100),
countMoney DECIMAL(15, 2),
age INT,
sex VARCHAR(10),
address VARCHAR(200),
introduce TEXT
);
DML
INSERT INTO billionaire (birthday, userName, countMoney, age, sex, address, introduce)
VALUES
('1964-01-12', '张三', 9876543210.00, 59, '男', '中国北京', '科技行业巨头,创新领袖。'),
('1955-02-24', '李四', 9000000000.00, 68, '男', '中国香港', '地产大亨,商业巨擘。'),
('1973-09-07', '王五', 8500000000.00, 50, '男', '中国上海', '电商领域领军人物。'),
('1980-12-03', '赵六', 8200000000.00, 43, '女', '中国深圳', '新兴科技产业先锋,女性企业家代表。'),
('1960-05-18', '孙七', 7800000000.00, 63, '男', '中国广州', '传统行业变革者,多元化经营。'),
('1978-06-30', '周八', 7500000000.00, 45, '男', '中国杭州', '互联网产业领袖,创新驱动。'),
('1985-11-15', '吴九', 7200000000.00, 38, '女', '中国南京', '新一代科技创业者,富有远见。');
DQL
SELECT
id,
birthday,
userName,
countMoney,
age,
CASE
WHEN sex = '男' THEN '雄性'
WHEN sex = '女' THEN '雌性'
ELSE '未知'
END AS sex_display,
address,
introduce
FROM
billionaire
WHERE
age > 40; -- 添加的筛选条件
实际效果: