sql條件查詢語句的簡單實例
更新時間:2013年10月17日 15:32:06 作者:
這篇文章介紹了sql條件查詢語句的簡單實例,有需要的朋友可以參考一下
復(fù)制代碼 代碼如下:
//創(chuàng)建成績表
create table result(
stu_id varchar2(20) not null,
china number(9,2) null,
math number(9,2) null,
english number(9,2) null
);
//插入數(shù)據(jù)
insert into result values('0001',60,20,80);
insert into result values('0002',80,60,80);
insert into result values('0003',20,85,80);
select *from result;
//條件查詢
select stu_id,(case
when china>80 then '優(yōu)秀'
when china>=60 then '及格'
when china<60 then '不及格'
end) as 語文 ,
(case
when math>80 then '優(yōu)秀'
when math>=60 then '及格'
when math<60 then '不及格'
end )as 數(shù)學(xué) ,
(case
when english>80 then '優(yōu)秀'
when english>=60 then '及格'
when english<60 then '不及格'
end) as 英語
from result
相關(guān)文章
sqlserver中向表中插入多行數(shù)據(jù)的insert語句
關(guān)于sql 2000中如何使用insert語句插入多行記錄,可是郁悶壞了我。2010-08-08
SQL 統(tǒng)計一個數(shù)據(jù)庫中所有表記錄的數(shù)量
最近公司的數(shù)據(jù)庫發(fā)現(xiàn)有表的數(shù)據(jù)被弄掉了,有些數(shù)據(jù)表記錄為0,于是想找出此數(shù)據(jù)庫中到底有哪些數(shù)據(jù)表的記錄都為0以縮小分析范圍,可使用如下的SQL Statement2012-01-01
如何快速刪掉SQL Server登錄時登錄名下拉列表框中的選項
本文給大家分享如何快速刪掉SQL Server登錄時登錄名下拉列表框中的選項,包括問題原因分析和解決方案,非常不錯,需要的朋友參考下吧2016-11-11
SQL Server 利用觸發(fā)器對多表視圖進行更新的實現(xiàn)方法
這篇文章主要介紹了SQL Server 利用觸發(fā)器對多表視圖進行更新的實現(xiàn)方法,需要的朋友可以參考下2016-10-10
SQL Server中修改“用戶自定義表類型”問題的分析與方法
這篇文章主要給大家介紹了關(guān)于SQL Server中修改“用戶自定義表類型”問題的分析與方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-09-09
使用navicat新舊版本連接PostgreSQL高版本報錯問題的圖文解決辦法
這篇文章主要介紹了使用navicat新舊版本連接PostgreSQL高版本報錯問題的圖文解決辦法,文中通過圖文講解的非常詳細,對大家解決問題有一定的幫助,需要的朋友可以參考下2024-12-12

