sql臨時表建立和使用的乙個例子
比如表 from1
姓名 語文 數學 英語
張a 82 78 64
孫b 88 90 89
劉a 91 84 73
列出張a 孫b 劉a的科目成績的最高分
declare
@atable
(姓名varchar(20
), 語文
int, 數學
int, 英語
int)
insert
@aselect'張a
', 82,
78,
64union
allselect'孫b
', 88,
90,
89union
allselect'劉a
', 91,
84,
73select
姓名,case
when
英語》(case
when
語文》數學then
語文else
數學end
) then
英語else
case
when
語文》數學then
語文else
數學end
end成績
from@a
--result
/*姓名 成績
-------------------- -----------
張a 82
孫b 90
劉a 91
(所影響的行數為 3 行)*/
個人意見
declare @a table(姓名 varchar(20), 語文 int, 數學 int, 英語 int)insert @a select '張a', 82, 78, 64
union all select '孫b', 88, 90, 89
union all select '劉a', 91, 84, 73
declare @b table(姓名 varchar(20), 學科 varchar(20), 成績 int)
insert @b select 姓名, '語文', 語文 from @a
union all select 姓名, '數學', 數學 from @a
union all select 姓名, '英語', 英語 from @a
select 姓名,(select 學科 from @b where 成績=(select max(成績) from @b where 姓名=bb.姓名)) as 學科,max(成績) as 最高成績
from @b as bb group by 姓名 order by 姓名
fabric使用例項 發布web包的乙個例子
1 usr bin env python2 coding utf 8 3 新增中文注釋的編碼 4 fabfile.py 5from fabric.api import 67 env.user root 8 env.hosts 192.168.1.100 9 遠端伺服器的密碼,這個建議不要填寫,寧願在...
Using使用的乙個例程
using語句允許程式設計師指定使用資源的物件應當何時釋放資源。為using語句提供的物件必須實現 idisposable 介面。此介面提供了 dispose 方法,該方法將釋放此物件的資源。using system class c idisposable void idisposable.disp...
sql關於游標和游標 儲存過程結合的乙個例子
關於游標的用法 定義 transact sql 伺服器游標的特性,例如游標的滾動行為和用於生成游標對其進行操作的結果集的查詢。declare cursor 接受基於 sql 92 標準的語法和使用一組 transact sql 擴充套件的語法。fetch status 返回被 fetch 語句執行的...