SQL篩選兩個字段同時滿足條件的結果

在這裏插入圖片描述
現在有一張student表,包含三個字段:s_id,c_id,s_score。
目的1:只保留得到s_id爲01,s_score爲80的結果

輸入語句:

select * from score where case when s_id =01 and s_score =80 then 0 else 1 end=
0;

結果:
在這裏插入圖片描述

目的2:篩選除同時滿足s_id爲01,s_score爲80以外的所有數據
輸入語句:

select * from score where case when s_id =01 and s_score =80 then 0 else 1 end=
1;

輸出結果:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章