文科生零基础想学习SQL需要怎么做呢。?
答案:1 悬赏:70 手机版
解决时间 2021-12-25 11:23
- 提问者网友:轮囘Li巡影
- 2021-12-25 04:44
文科生零基础想学习SQL需要怎么做呢。?
最佳答案
- 五星知识达人网友:轮獄道
- 2022-01-10 03:42
说在前面:SQL真的很简单很好学啊,完全不需要编程基础,1天之内立刻上手。
首先花三分钟理清楚思路:
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语句啦!
首先花三分钟理清楚思路:
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语句啦!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯