1 / 59
文档名称:

SQL网络培训.ppt

格式:ppt   大小:680KB   页数:59页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SQL网络培训.ppt

上传人:541807096 2021/9/10 文件大小:680 KB

下载得到文件列表

SQL网络培训.ppt

相关文档

文档介绍

文档介绍:SQL初级培训
2006-2-18
1
软件概述
数据库:SQLSERVER
帐套数据库:UFDATA_XXX_XXXX
系统库:UFSYSTEM
模板库:UFMODEL
2
软件概述
Sqlserver的文件:
主文件(*.mdf)----极为重要
日志文件(*.Ldf)
Access的文件:只有一个文件*.mdb
3
Microsoft Access和SqlServer的区别
Access不支持存储过程等sql高级功能
Access在网络应用方面要进行文件共享(是打开文件数据),而sqlserver是进行连接控制(连接数据)
4
查询-Select语句
SELECT
FORM
WHERE
例:
SELECT *
FROM YOURTABLENAME
5
函数:对数据的进一步处理
汇总函数
SUM
SUM 就如同它的本意一样它返回某一列的所有数值的和。
SELECT SUM(COLUMAN)
FROM YOURTABLE
COUNT
该函数将返回满足WHERE 条件子句中记录的个数。

最简单的例子就是您想知道某一个表里的记录数:
SELECT COUNT(*)
FROM YOURTABLE
6
函数:对数据的进一步处理
MAX
返回表达式的最大值。
语法
MAX ( [ ALL | DISTINCT ] expression )
参数
ALL
对所有的值进行聚合函数运算。ALL 是默认设置。
DISTINCT
指定每个唯一值都被考虑。DISTINCT 对于MAX无意义,使用它仅仅是为了符合 SQL-92 兼容性。
expression
常量、列名、函数以及算术运算符、按位运算符和字符串运算符的任意组合。MAX可用于数字列、字符列和
datetime 列,但不能用于 bit 列。不允许使用聚合函数和子查询。
返回类型
返回类型与 expression 相同。
7
字符函数
LEFT
返回从字符串左边开始指定个数的字符。
语法
LEFT ( character_expression , integer_expression )
参数
character_expression
字符或二进制数据表达式。character_expression 可以是常量、变量或列。character_expression 必须是可以隐式地转换为
varchar 的数据类型。否则,请使用 CAST 函数显式转换 character_expression。
integer_expression
是正整数。如果 integer_expression 为负,则返回空字符串。
返回类型
varchar
示例
A. 对列使用 LEFT 函数
下面的示例返回每个书名最左边的 5 个字符。
USE pubs
GO
SELECT LEFT(title, 5)
FROM titles
ORDER BY title_id
RIGHT
返回从字符串右边开始指定个数的字符。其参数语法与LEFT函数类似
8
SUBSTRING
返回字符、binary、text 或 image 表达式的一部分。
语法
SUBSTRING ( expression , start , length )
参数
Expression:是字符串、二进制字符串、text、image、列或包含列的表达式。不要使用包含聚合函数的表达式。
Start:是一个整数,指定子串的开始位置。
Length:是一个整数,指定子串的长度(要返回的字符数或字节数)。

说明  由于在 text 数据上使用 SUBSTRING 时 start 和 length 指定字节数,因此 DBCS 数据(如日本汉字)可能导致在结果的开始或结束位置拆分字符。此行为与 READTEXT 处理 DBCS 的方式一致。然而,由于偶而会出现奇怪的结果,建议对 DBCS 字符使用 ntext 而非 text。
返回类型
如果 expression 是支持的字符数据类型,则返回字符数据。如果 expression 是支持的 binary 数据类型,则返回二进制数据。
注释
在字符数中必须指定使用 ntext、char 或 varchar 数据类型的偏移量(start 和 length)。在字节数中必须指定使用 text、image、binary 或
varbinary 数据类型的偏移量。
示例
在字符串上使用 SUBSTRING
下例显示如何只返回字符串的一部分。该查询在一列中返回 authors 表中的姓氏,在另一列中返回 authors 表中的名字