目 錄
第一篇 Sql常用命令的使用 2
第一節(jié) 4條常用命令 2
一、select 命令 2
二、delete 命令 5
三、update 命令 6
四、insert命令(表必須存在) 7
第二節(jié) 函數(shù) 8
一、聚合函數(shù) 8
二、系統(tǒng)函數(shù) 9
三、游標(biāo)函數(shù) 11
四、日期時間函數(shù) 11
五、數(shù)學(xué)函數(shù) 12
六、字符串函數(shù) 12
第三節(jié) SET 13
第四節(jié) 控制流語言 13
第五節(jié) 常用系統(tǒng)存儲過程 15
第六節(jié) 表、存儲過程的創(chuàng)建 16
第二篇 如何制作外掛報表 18
第一節(jié) 編寫相關(guān)的存儲過程 18
一、存儲過程的標(biāo)準(zhǔn)格式 18
二、報表書寫的常見問題 19
三、常用報表的取數(shù)方法 26
第二節(jié) 制作報表模板 31
一、頁面設(shè)置 32
二、快速制表法 32
三、手工制表法 32
四、其他 36
第三節(jié) 報表外掛 36
一、關(guān)于外掛報表的使用授權(quán) 36
二、關(guān)于參數(shù)提示設(shè)置 37
三、關(guān)于參數(shù)類型設(shè)置 37
第三篇 遠(yuǎn)程控制 39
第一節(jié) pcAnywhere的安裝 39
第二節(jié) pcAnywhere的設(shè)置 41
第一部分 通過局域網(wǎng)對遠(yuǎn)程計算機的控制 42
第二部分 通過寬頻ADSL對遠(yuǎn)程計算機的控制 48
第三部分 通過MODEN對遠(yuǎn)程計算機的控制 49
第三節(jié) QQ的遠(yuǎn)程協(xié)助功能 52
第一篇 Sql常用命令的使用
第一節(jié) 4條常用命令
一、select 命令
雖然 SELECT 語句的完整語法較復(fù)雜,但是其主要的子句可歸納如下:
SELECT [DISTINCT] [TOP n] select_list
[INTO new_table_name]
FROM table_list
[WHERE search_conditions]
[GROUP BY [ALL] group_by_list]
[HAVING search_conditions]
[ORDER BY order_list [ASC | DESC] ]
1、select_list描述結(jié)果集的列。它是一個逗號分隔的表達(dá)式列表。每個表達(dá)式同時定義格式(數(shù)據(jù)類型和大。┖徒Y(jié)果集列的數(shù)據(jù)來源。每個選擇列表表達(dá)式通常是對從中獲取數(shù)據(jù)的源表或視圖的列的引用,但也可能是其它表達(dá)式,例如常量或 Transact-SQL 函數(shù)。在選擇列表中使用 * 表達(dá)式指定返回源表中的所有列。
select hzxm,zje-yhje zje,substring(jsrq,1,8) rq ,case when jszt=1 then ”中途結(jié)帳” else “出院結(jié)帳” end 類型,*
from ZY_BRJSK
where jsrq between ‘20050101’ and ‘2005011024’ and ybjszt=2 and jlzt in (0,1,2)
2、 在系統(tǒng)中,可能有多個對象帶有相同的名稱。例如,ZY_BRJSK 和 ZY_BRSYK都指定了syxh等列。若要解析多義性并且指定 syxh為 ZY_BRJSK 所有,請至少使用用戶 ID 來限定表的名稱,如:ZY_BRJSK.syxh。
或者使用別名,如table_name AS table alias和table_name table_alias
如:
select a.*
from ZY_BRSYK as a,ZY_BRJSK b
where a.syxh=b.syxh
and b.jsrq between ‘20050101’ and ‘2005011024’
and ybjszt=2 and jlzt in (0,1,2)
3、以 @local_variable = expression 形式的變量賦值,如果 SELECT 語句返回多個值, |
|