SQL是一种用于处理数据的语言,就像我们说的汉语、英语一样,有特定的语法结构,让我们灵活地处理数据。
SQL并不难学,首先得理解三个字母分别代表什么。
,简写为SQL,意思是结构化查询语言。也就是说SQL是用来查询数据用的,通过代码指令来实现个性化的数据抽取(当然不仅仅是抽取)。
以Excel为例,我们来形象地对比下SQL在做什么。
Excel是一个表格工具,也就是处理处理软件。它是以行列形式存放数据,我们可以通过可视化的工具控件对表格进行处理,比如筛选、汇总、分组聚合等等
SQL做的事其实和Excel一样的,不过它处理的表我们看不到,是存放在数据库里的二维表。
SQL就像Excel的这些可视化工具控件一样,通过表达式对二维表进行处理。
select * from table where ....
两者能得到同样的结果数据。
接下来,我们来了解下SQL的语法类型。
SQL语法可以分为三类:
简写为SQL,意思是结构化查询语言。也就是说SQL是用来查询数据用的,通过代码指令来实现个性化的数据抽取(当然不仅仅是抽取)。