FROM子句指定SELECT语句查询及与查询相关的表或视图。在FROM子句中最多可指定256个表或视图,之间用逗号分隔。

在FROM子句同时指定多个表或视图时,如果选择列表中存在同名列,这时应使用对象名限定这些列所属的表或视图。

例如在student和worker表中同时存在useid列,在查询两个表中的useid时应
使用下面语句格式加以限定:

SELECT username,worker.useid
FROM student,worker
WHERE student.useid=worker.useid

在FROM子句中可用以下两种格式为表或视图指定别名:

  • 表名 as 别名
  • 表名 别名

例如上面语句可用表的别名格式表示为:

SELECT username,b.useid
FROM student a,worker b
WHERE a.useid=b.useid

SELECT不仅能从视图或表中检索数据,它还能够从其它查询语句所返回的结果集合中查询数据。

例如:

SELECT a.au_fname+a.au_lname
FROM authors a,titleauthor ta
(SELECT title_id,titleFROM titlesWHERE ytd_sales>2000
) AS bWHERE a.au_id=ta.au_idAND ta.title_id=b.title_id

如上例中,将SELECT返回的结果集合给予一别名b,然后再从中检索数据。

SQL命令之FROM子句相关推荐

  1. 基本SQL命令-您应该知道的数据库查询和语句列表

    SQL stands for Structured Query Language. SQL commands are the instructions used to communicate with ...

  2. 删除表的sql命令是什么_【技术干货】30个最适合初学者的SQL查询

    毫无疑问,SQL或结构化查询语言是最流行的编程语言之一,尤其是因为它具有访问和修改数据库中数据的功能.SQL与数据库接口的基本用法是其流行的最重要原因. 关于SQL的最基本方面之一就是查询.基本上,S ...

  3. QT学习:常用SQL命令

    这里简单介绍以下在QT中常用的SQL命令,在之后将会新增一个分类专栏专门讲数据库. 一.SELECT语句 完备的SELECT语句很复杂,其主要的子句如下: SELECT [DISTINCT] [别名. ...

  4. 【必会】SQL 命令大全

    . SQL 命令 这部分包含那些 PostgreSQL 支持的 SQL 命令的信息.这里的 "SQL" 就是该语言通常的含义: 每条命令的与标准有关的兼容性的信息可以在相关的参考页 ...

  5. 第六章 SQL命令 CREATE INDEX(一)

    文章目录 第六章 SQL命令 CREATE INDEX(一) 大纲 参数 描述 权限与锁 仅支持兼容性选项 索引名称 现有索引 表明 字段名称 嵌入对象中的字段(`%SerialObject`) 索引 ...

  6. 第十六章 SQL命令 CREATE TABLE(三)

    文章目录 第十六章 SQL命令 CREATE TABLE(三) 字段数据约束 NULL和NOT NULL UNIQUE DEFAULT DEFAULT Keywords ON UPDATE Colla ...

  7. sql命令手册(转载)http://www.fanqiang.com

    一.SQL PLUS  1 引言 SQL命令  以下17个是作为语句开头的关键字:  alter  drop  revoke  audit  grant  rollback*  commit*  in ...

  8. 第二十二章 SQL命令 CREATE TRIGGER(二)

    文章目录 第二十二章 SQL命令 CREATE TRIGGER(二) SQL触发器代码 ObjectScript触发代码 字段引用和伪字段引用 引用流属性 引用SQLComputed属性 标签 方法调 ...

  9. MySQL-创建,删除数据库表,SQL命令

    一.MySQL 创建数据表 CREATE TABLE table_name (column_name column_type); 1.创建库并设置字符集编码为utf8 create database ...

最新文章

  1. css选择器顺序的小技巧
  2. 机器学习这四个东西,你知道吗?
  3. ListView 与 RecyclerView的创建与使用的异同
  4. C++TCP和UDP属于传输层协议
  5. html打开时按钮自动触发事件,html在用户按下按键时触发的事件属性onkeydown
  6. EMLOG SSL插件 一键开启/关闭ssl无需操作数据库
  7. 执行容器内的shell_你的Docker容器可能充满了Graboid加密蠕虫
  8. css 左右居中和上下垂直居中
  9. Windows 10 语言包下载 LCU补丁添加 DISM++及wsusscn3.cab下载(WindowsISO映像定制 )
  10. 浅谈从一维空间到十一维空间
  11. 硬件工程师有没有35岁危机?
  12. 不属于计算机系统的输出设备,不是电脑的输出设备的是什么
  13. Ps抠图(小白教程)
  14. 生成和获取法定节假日
  15. android 汉字转字节,利用android源码实现获取汉字的拼音(修复BUG)
  16. 2017年1月历史文章汇总
  17. Linux Network- Muti_thread and Multi_process TCP server
  18. 校园网WIFI之云免流历程总结 原创
  19. (备战省赛)数据恢复实训新增文件加密解密、病毒题解密等课程
  20. iOS 开发之动画篇 - Transform和KeyFrame动画

热门文章

  1. ACCESS表达式中的叹号“!”和点号“.”的区别
  2. Java系列技术之SpringMVC5框架-钟洪发-专题视频课程
  3. LoRa模块(内置MCU),亿百特E22-400T30S,广播监听、定点传输、中继组网
  4. 鼠标右键失灵及间歇性失灵,解决方法
  5. 第四周实验报告 任务1
  6. CKA考试习题:安全管理--Network Policy、serviceaccount、clusterrole
  7. 透过事物看本质的能力怎么培养?
  8. UML快速入门 1 为什么要用UML建模-建模的重要性
  9. go运行报错:command-line-arguments
  10. iconmobileu驱动设置教_电脑突然断网,连接不上网络怎么办?教你3种方法找回网络...