【例】從stud_grade表中查詢所有同學考試成績情況,凡成績為空者輸出「未考」、小於60分輸出「不及格」、60分至70分輸出「及格」、70分至90分輸出「良好」、大於或等於90分時輸出「優秀」。
selectstud_id,
name,
score =case
when grade is null then
』未考』
when grade
< 60then
』不及格』
when grade >= 60and grade
< 70then
』及格』
when grade >= 70and grade
< 90then
』良好』
when grade >= 90then
』優秀』
endfrom
stud_grade
乙個 關於 case when的SQL
例 從stud grade表中查詢所有同學考試成績情況,凡成績為空者輸出 未考 小於60分輸出 不及格 60分至70分輸出 及格 70分至90分輸出 良好 大於或等於90分時輸出 優秀 select stud id,name,score case when grade is null then 未考...
關於SQL的case when魅力
最近去面試碰到了兩道關於資料庫的筆試題目 1 有member表 m id int,m varchar 20 其中m 有三個不同值 男 女 null 要求用一條sql語句把member表的m 字段更新成m 的值 男 變成 女 女 變成 男 null 不變 答 update member set m c...
乙個關於 的謎題
乙個關於 的謎題 今天在看書過程中發現了乙個問題,還挺有意思的,分享給大家。下面兩個 python 表示式會產生什麼結果?t 1,2,3,4 t 2 5,6 給四個備選答案 t變成 1,2,3,4,5,6 因為 tuple 不支援對它的元素賦值,所以會丟擲typeerror異常。以上兩個都不是。以上...