SQL入门教程(17) UNION

2013-11-3 liyangweb.com 李杨 MySQL

UNION 指令的目的是将两个 SQL  语句的结果合并起来。从这个角度来看, UNION  跟 JOIN  有些许类似,因为这两个指令都可以由多个表格中撷取资料。 UNION  的一个限制是两个 SQL  语句所产生的栏位需要是同样的资料种类。另外,当我们用 UNION 这个指令时,我们只会看到不同的资料值 ( 类似 SELECT DISTINCT) 。
UNION 的语法如下:

阅读全文>>

标签: mysql SQL入门教程

评论(0) 浏览(2203)

SQL入门教程(16) Subquery

2013-11-2 liyangweb.com 李杨 MySQL

我们可以在一个 SQL  语句中放入另一个 SQL  语句。当我们在 WHERE 子句或 WHERE 子句或 HAVING子句中插入另一个 SQL  语句时,我们就有一个  subquery  的架构。 Subquery  的作用是什么呢?第一,它可以被用来连接表格。另外,有的时候 subquery  是唯一能够连接两个表格的方式。
Subquery  的语法如下:

阅读全文>>

标签: mysql SQL入门教程

评论(0) 浏览(2487)

SQL入门教程(15) 外部连接

2013-11-1 liyangweb.com 李杨 MySQL

之前我们看到的左连接 (left join) ,又称内部连接 (inner join)。在这个情况下,要两个表格内都有同样的值,那一笔资料才会被选出。那如果我们想要列出一个表格中每一笔的资料,无论它的值在另一个表格中有没 有出现,那该怎么办呢?在这个时候,我们就需要用到  SQL OUTER JOIN (外部连接)  的指令。

阅读全文>>

标签: mysql SQL入门教程

评论(0) 浏览(2175)

Powered by emlog 冀ICP备13011830号-1