sql條件查詢語(yǔ)句的簡(jiǎn)單實(shí)例
更新時(shí)間:2013年10月17日 15:32:06 作者:
這篇文章介紹了sql條件查詢語(yǔ)句的簡(jiǎn)單實(shí)例,有需要的朋友可以參考一下
復(fù)制代碼 代碼如下:
//創(chuàng)建成績(jī)表
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 語(yǔ)文 ,
(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 英語(yǔ)
from result
相關(guān)文章
sqlserver中向表中插入多行數(shù)據(jù)的insert語(yǔ)句
關(guān)于sql 2000中如何使用insert語(yǔ)句插入多行記錄,可是郁悶壞了我。2010-08-08
SQL 統(tǒng)計(jì)一個(gè)數(shù)據(jù)庫(kù)中所有表記錄的數(shù)量
最近公司的數(shù)據(jù)庫(kù)發(fā)現(xiàn)有表的數(shù)據(jù)被弄掉了,有些數(shù)據(jù)表記錄為0,于是想找出此數(shù)據(jù)庫(kù)中到底有哪些數(shù)據(jù)表的記錄都為0以縮小分析范圍,可使用如下的SQL Statement2012-01-01
如何快速刪掉SQL Server登錄時(shí)登錄名下拉列表框中的選項(xiàng)
本文給大家分享如何快速刪掉SQL Server登錄時(shí)登錄名下拉列表框中的選項(xiàng),包括問(wèn)題原因分析和解決方案,非常不錯(cuò),需要的朋友參考下吧2016-11-11
SQL Server 利用觸發(fā)器對(duì)多表視圖進(jìn)行更新的實(shí)現(xiàn)方法
這篇文章主要介紹了SQL Server 利用觸發(fā)器對(duì)多表視圖進(jìn)行更新的實(shí)現(xiàn)方法,需要的朋友可以參考下2016-10-10
SQL Server中修改“用戶自定義表類型”問(wèn)題的分析與方法
這篇文章主要給大家介紹了關(guān)于SQL Server中修改“用戶自定義表類型”問(wèn)題的分析與方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-09-09
mssql數(shù)據(jù)庫(kù)中的表、字段sql語(yǔ)句
在數(shù)據(jù)庫(kù)中創(chuàng)建的每個(gè)對(duì)象(例如約束、默認(rèn)值、日志、規(guī)則以及存儲(chǔ)過(guò)程)都對(duì)應(yīng)一行。2010-12-12
使用navicat新舊版本連接PostgreSQL高版本報(bào)錯(cuò)問(wèn)題的圖文解決辦法
這篇文章主要介紹了使用navicat新舊版本連接PostgreSQL高版本報(bào)錯(cuò)問(wèn)題的圖文解決辦法,文中通過(guò)圖文講解的非常詳細(xì),對(duì)大家解決問(wèn)題有一定的幫助,需要的朋友可以參考下2024-12-12

