Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1242656
  • 博文数量: 510
  • 博客积分: 20296
  • 博客等级: 上将
  • 技术积分: 4680
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-30 03:58
文章存档

2011年(13)

2010年(92)

2009年(242)

2008年(163)

我的朋友

分类: 数据库开发技术

2009-01-26 01:51:34

    既然数据库中有许多资料都是已数字的型态存在,一个很重要的用途就是要能够对这些数字做一些运算,例如将它们总合起来,或是找出它们的平均值。SQL 有提供一些这一类的函数。它们是:

    运用函数的语法是:

  1. SELECT "函数名"("栏位名")
  2. FROM "表格名"

    举例来说,若我们要由我们的示范表格中求出 Sales 栏位的总合,

 Store_Information 表格

store_name

Sales

Date

Los Angeles

$1,500

Jan-05-1999

San Diego

$250

Jan-07-1999

Los Angeles

$300

Jan-08-1999

Boston

$700

Jan-08-1999

我们就打入,

  1. SELECT SUM(Sales) FROM Store_Information

 结果:

SUM(Sales)
$2750

    $2750 代表所有 Sales 栏位的总合: $1500 + $250 + $300 + $700.

    除了函数的运用外,SQL 也可以做简单的数学运算,例如加(+)和减(-)。对于文字类的资料,SQL 也有好几个文字处理方面的函数,例如文字相连 (concatenation),文字修整 (trim),以及子字串 (substring)。不同的数据库对这些函数有不同的语法,所以最好是参考您所用数据库的信息,来确定在那个数据库中,这些函数是如何被运用的。

阅读(776) | 评论(0) | 转发(0) |
0

上一篇:8.SQL Order By

下一篇:10.SQL Count

给主人留下些什么吧!~~