加载《SQL基础学习》成功,点击此处阅读
首页 →文档下载

SQL基础学习

以下为《SQL基础学习》的无排版文字预览,完整内容请下载

概述 1

FROM SELECT 1

表格 2

DISTINCT 3

where 4

AND OR 5

IN 6

概述

无论您是一位 SQL 的新手,或是一位只是需要对 SQL 复习一下的资料仓储业界老将, 您就来对地方了。这个 SQL 教材网站列出常用的 SQL 指令。这个网站包含以下几个部分:

- SQL 指令: SQL 如何被用来储存、读取、以及处理数据库之中的资料。

- 表格处理: SQL 如何被用来处理数据库中的表格。

- SQL语法: 这一页列出所有在这个教材中被提到的 SQL 语法。

对于每一个指令,我们将会先列出及解释这个指令的语法,然后我们会用一个例子来让读者了解这个指令是如何被运用的。当您读完了这个网站的所有教材后,您将对 SQL 的语法会有一个大致上的了解。 另外,您将能够正确地运用 SQL 来由数据库中获取信息。笔者本身的经验是,虽然要对 SQL 有很透彻的了解并不是一朝一夕可以完成的,可是要对 SQL 有个基本的了解并不难。希望在看完这个网站后,您也会有同样的想法。

FROM SELECT

是用来做什么的呢?一个最常用的方式是将资料从数据库中的表格内选出。从这一句回答中,我们马上可以看到两个关键字: 从 (FROM) 数据库中的表格内选出 (SELECT)。(表格是一个数据库内的结构,它的目的是储存资料。在表格处理这一部分中,我们会提到如何使用 SQL 来设定表格。) 我们由这里可以看到最基本的 SQL 架构:

SELECT "栏位名" FROM "表格名"

我们用以下的例子来看看实际上是怎么用的。假设我们有以下这个表格:

Store_Information 表格

store_name

Sales

Date



Los Angeles

$1500

Jan-05-1999



San Diego

$250

Jan-07-1999



Los Angeles

$300

Jan-08-1999



Boston

$700

Jan-08-1999



若要选出所有的店名 (store_Name),我们就打入:

SELECT store_name FROM Store_Information

结果:

store_name



Los Angeles



San Diego



Los Angeles



Boston



我们一次可以读取好几个栏位,也可以同时由好几个表格中选资料。

表格

表格是数据库中储存资料的基本架构。在绝大部份的情况下,数据库厂商不可能知道您需要如何储存您的资料,所以通常您会需要自己在数据库中建立表格。虽然许多数据库工具可以让您在不需用到 SQL 的情况下建立表格,不过由于表格是一个最基本的架构,我们决定包括 CREATE TABLE 的语法在这个网站中。

在我们跳入 CREATE TABLE 的语法之前,我们最好先对表格这个东西有些多一点的了解。表格被分为栏位 (column) 及列位 (row)。每一列代表一笔资料,而每一栏代表一笔资料的一部份。举例来说,如果我们有一个记载顾客资料的表格,那栏位就有可能包括姓、名、地址、城市、国家、生日...等等。当我们对表格下定义时,我们需要注明栏位的标题,以及那个栏位的资料种类。

那,资料种类是什么呢?资料可能是以许多不同的形式存在的。它可能是一个整数 (例如 1),、一个实数(例如 0.55)、一个字串 (例如 'sql')、一个日期/时间 (例如 '2000- 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 ECT SUM(Sales) FROM Store_Information 结果:

SUM(Sales)



$2750



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

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

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 红船初心舞台剧剧本
  2. 学习《新时代中小学教师职业行为十项准则》心得体会
  3. 优质服务网讯
  4. JDK13连接SQL Server数据库
  5. 抽奖互动环节主持人串词
  6. 六一主持词最新
  7. 1_人生即燃烧 读后感
  8. 情绪管理微探ppt模板
  9. 党史学习教育“学史明理”专题学习个人心得
  10. 描写季节的讲话开头语句
  11. 教师期末试卷分析会上讲话稿
  12. 演讲稿之演讲比赛一等奖
  13. 母亲节主题班会活动方案
  14. 销售用户思维
  15. 红色革命社会实践
  16. 当幸福来敲门主题征文
  17. 新时代好少年红心向党1
  18. 2.1-数据库简介及SQL语法

以上为《SQL基础学习》的无排版文字预览,完整内容请下载

SQL基础学习由用户“释丶灵敝”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2021-08-24 06:46:54
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/45/45/97659.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/45/45/97659.html'}ipt>