色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql中字段漢字替換為數字

張吉惟2年前7瀏覽0評論

在MySQL的數據表中,有時候為了方便數據操作和計算,我們需要將某些漢字字段替換為數字。下面是具體的操作方法:

-- 創建一個名為score的表,并添加一些數據
CREATE TABLE score (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(20) NOT NULL,
subject VARCHAR(10) NOT NULL,
score VARCHAR(5) NOT NULL
);
INSERT INTO score (name, subject, score) VALUES ('張三', '語文', '優秀');
INSERT INTO score (name, subject, score) VALUES ('李四', '數學', '良好');
INSERT INTO score (name, subject, score) VALUES ('王五', '英語', '及格');
-- 將漢字替換為數字并更新數據表
UPDATE score SET score = CASE 
WHEN score='優秀' THEN '90'
WHEN score='良好' THEN '80'
WHEN score='及格' THEN '60'
ELSE '0'
END;
-- 查詢結果
SELECT * FROM score;

以上操作可以將優秀替換為90,良好替換為80,及格替換為60,其他非預設分數則替換為0。這種方法可以在數據操作和計算中方便應用。