数据查询

Posted liangdong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据查询相关的知识,希望对你有一定的参考价值。

1.基本查询

select [all | distinct] 字段或表达式列表 [from子句] [where子句] [group by子句] [having子句] [order by子句] [limit子句];

 [all | distinct]

用于设定所select出来的数据是否允许出现重复行(完全相同的数据行)

all:允许出现——默认不写就是All(允许的)。

distinct:不允许出现——就是所谓的“消除重复行”。

[where子句]

between:

 

XX  between  值1  and   值2;

 

含义:字段XX的值在值1和值2之间(含),相当于:XX >=值1 and XX<=值2;

 

in:XX in (1,2,3,4,5)        XX not in ()

Xx = 1 or  xx = 2 or xx =3...

XX  in (值1,值2,......);

含义:XX等于其中所列出的任何一个值都算成立,相当于:

XX = 值1  or XX = 值2  or  XX = 值2 

 

2.连接查询

3.子查询

4.联合查询

 

以上是关于数据查询的主要内容,如果未能解决你的问题,请参考以下文章

如何做SqlServer 数据查询优化!

查询数据

Oracle大量数据查询优化

hibernate框架学习之数据查询(HQL)

数据仓库与数据挖掘的关系,区别与联系

thinkphp008. 数据库的数据查询