欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql中根據(jù)自身數(shù)據(jù)進行判斷

錢琪琛1年前7瀏覽0評論

MySQL是一個廣泛應(yīng)用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它提供了各種各樣的函數(shù)和操作符方便用戶操作自身數(shù)據(jù),其中一個常用的操作就是根據(jù)自身數(shù)據(jù)進行判斷。

--創(chuàng)建一個測試表
CREATE TABLE test (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
gender VARCHAR(10),
score INT
);
--插入測試數(shù)據(jù)
INSERT INTO test (id,name,age,gender,score)
VALUES (1,'小明',18,'男',90),
(2,'小紅',19,'女',95),
(3,'小剛',20,'男',80),
(4,'小雨',18,'女',85),
(5,'小亮',22,'男',75),
(6,'小張',21,'男',100);
--根據(jù)自身數(shù)據(jù)進行判斷
SELECT name,
CASE 
WHEN age >20 THEN '年齡大于20歲'
WHEN age< 20 THEN '年齡小于20歲'
ELSE '年齡等于20歲'
END AS age_desc,
CASE 
WHEN score >= 90 THEN '優(yōu)秀'
WHEN score >= 80 AND score< 90 THEN '良好'
ELSE '一般'
END AS score_desc
FROM test;

以上示例展示了如何使用 CASE WHEN 來進行條件判斷,根據(jù)不同的年齡和分數(shù)分類展示數(shù)據(jù)。這種用法在對多列數(shù)據(jù)進行分類和篩選時非常實用,可以根據(jù)自身需要快速地篩選出符合要求的數(shù)據(jù)。