目 录
第一篇 Sql常用命令的使用 2
第一节 4条常用命令 2
一、select 命令 2
二、delete 命令 5
三、update 命令 6
四、insert命令(表必须存在) 7
第二节 函数 8
一、聚合函数 8
二、系统函数 9
三、游标函数 11
四、日期时间函数 11
五、数学函数 12
六、字符串函数 12
第三节 SET 13
第四节 控制流语言 13
第五节 常用系统存储过程 15
第六节 表、存储过程的创建 16
第二篇 如何制作外挂报表 18
第一节 编写相关的存储过程 18
一、存储过程的标准格式 18
二、报表书写的常见问题 19
三、常用报表的取数方法 26
第二节 制作报表模板 31
一、页面设置 32
二、快速制表法 32
三、手工制表法 32
四、其他 36
第三节 报表外挂 36
一、关于外挂报表的使用授权 36
二、关于参数提示设置 37
三、关于参数类型设置 37
第三篇 远程控制 39
第一节 pcAnywhere的安装 39
第二节 pcAnywhere的设置 41
第一部分 通过局域网对远程计算机的控制 42
第二部分 通过宽频ADSL对远程计算机的控制 48
第三部分 通过MODEN对远程计算机的控制 49
第三节 QQ的远程协助功能 52
第一篇 Sql常用命令的使用
第一节 4条常用命令
一、select 命令
虽然 SELECT 语句的完整语法较复杂,但是其主要的子句可归纳如下:
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描述结果集的列。它是一个逗号分隔的表达式列表。每个表达式同时定义格式(数据类型和大小)和结果集列的数据来源。每个选择列表表达式通常是对从中获取数据的源表或视图的列的引用,但也可能是其它表达式,例如常量或 Transact-SQL 函数。在选择列表中使用 * 表达式指定返回源表中的所有列。
select hzxm,zje-yhje zje,substring(jsrq,1,8) rq ,case when jszt=1 then ”中途结帐” else “出院结帐” end 类型,*
from ZY_BRJSK
where jsrq between ‘20050101’ and ‘2005011024’ and ybjszt=2 and jlzt in (0,1,2)
2、 在系统中,可能有多个对象带有相同的名称。例如,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 语句返回多个值, |
|