前言:
SQL是一门语言,可以用来访问和处理数据库,例如Oracle,Access,SQLserver等。由于财务分析经常需要处理大量数据,因此学会这门语言可以高效便捷的计算对应指标。作为一个理工科出身的财务人员,我们最常用到的是获取数据的代码。针对SQL语言,我会结合公式和注意事项来表示。
核心公式:Select 字段名 from 数据库名.数据表名 where筛选条件 排序条件
字段名:
1.如果你希望选取数据表下所有字段,字段名可以为“*”,
2.如果你希望查看数据表下所有字段及字段类别,DESC 数据库.数据表。
筛选条件:
1. 如果是文本值,则文本需要使用单引号,
2. 如果是数值,则数值不需要单引号,
3. 逻辑关系包括等于(=),不等于(),大于(>),小于(=),小于等于(
4.两个筛选条件之间可以使用且(and)和或(or)连接。
排序条件:
1. 升序order by 字段,
2. 降序 orderby 字段 DESC。
连表:
若A表和B表有共同的字段,那么可以同时从A表和B表中读取字段。例如,Country表有字段Country.countryname、Country.countryID和Country.continent,省份表中有字段Province.countryID,Province.provincename,Province.province ID,那么公式如下:
Select countryID,continent, countryname, provincename, province ID From Country Inner Provinceon Country.countryID=Province.countryID
领取专属 10元无门槛券
私享最新 技术干货