SQL理解

首先花三分钟理清楚思路:

1、SQL语句的基本结构就是:

select a,b,c,d,e

from tableA

解释为:从tableA这张表格中选择a,b,c,d,e这五个字段(表格的表头)的所有记录(一行一行的数值)

2、你不想选择所有记录,这时候你需要加上限制条件:

select a,b,c,d,e

from tableA

where a>10

解释为:从tableA这张表格中选择满足a>10这个条件的a,b,c,d,e

3、这时候你想对部分字段进行汇总求和,你需要用到两个简单的函数count() 计数,sum() 求和

select a,count(b),sum(c)

from tableA

where a>10

group by a

解释为:按照a为分类标准,看一看不同的a对应的b有几个,c的总和是多少(类似Excel数据透视表)

好了,上面的是不是很好理解?到这里题主已经入门啦!

接下来还有一些在此基础之上的功能呢可以在这里非常系统的学习:SQL SELECT 语句

网站里的东西有点多哦!有部分看不懂没关系,把这个学会了SQL LEFT JOIN 关键字,结合我上面说的基本结构,题主就算上手SQL语句啦!

你可能感兴趣的:(SQL理解)