暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SQL | 从零开始学SQL之一:基本概念

数据化审计 2021-06-02
270

点蓝字关注  设为星标 ☆ 优先赏阅
数字化审计:问题导向、应用至上、解决痛点

内容导读从零开始学SQL系列之一

自序

大家好,我是不记名弟子独孤小树叶。

从今天起,由我和大家一起探探SQL语言的“龙潭虎穴”,学习盖世绝学乾坤大挪移,和各位大侠一窥数据分析的招式套路,使数据分析成为看家本领,甚至屠龙绝技。

第一次探险

好了,言归正传。第一次探险就从SQL的基本概念说起。

SQL,全称 Structured Query Language ,是关系型数据库常用的结构化查询语言,也是我们在日常闯(gong)荡zuo中必须掌握的武(yu)功yan

SQL可以从浩瀚复杂的数据中,快速检索出需要的结果,并按照一定的格式展现,是不折不扣的数据分析神器。

但在日常和不少少侠的交流中,很多人认为该“功夫”晦涩难学,需要掌握大量的函数,甚至看到相关武(shen)林jitishi就产生抵触心理,其实大可不必。

本系列教程,就是专门为各位少侠准备的入门教程,力图从基础入门,结合日常审计分析使用的一些脚本,通过五个回合的课程能让大家上手入门使用这个利器。

主要内容包括:第一回合主要是入门和基本概念,第二回合至第四回合是SQL语法及进阶,第五回合是相关综合应用案例

基础入门招(gai)式(nian)

“雄关漫道真如铁,而今迈步从头越”,我们先来一窥武功秘籍的一些基础入门招(gai)式(nian)吧。

第一个概念:数据库

数据库就是保存有组织数据的容器。各位大侠可以把它想象为一个存放各类武功秘籍的地方,比如藏经阁。

第二个概念:表

表就是特定数据的结构化清单,表名唯一。你可以想象他为我们日常使用的二维excle表格,类似于藏经阁中记录一个招式详细说明的经卷。

第三个概念:列、行和值

列和行分别是表中的一个字段和一行记录,你可以把他想象为二维表格的垂直列和水平行。值就是列和行相交处的具体数据。

第四个概念:主键

主键就是一列,值能唯一标识表中每一行。举个例子,在客户信息表中,客户号或者客户身份证号码就是。

说的口干舌燥不明白咋办?直接上高清大图呗。

第五个概念:数据类型

常见的数据类型如下:

  • 字符串:常用 char 表示,主要是存储名字、地址、电话号码等数据,比如客户名称字段;

  • 数字:常用 decimal 表示,主要是存储数值,如常见的会计流水号、金额等字段数据。(注,电话号码 0119 用字符串和数值展现不同,字符串展示为0119,数字展示为 119);

  • 日期和时间数据类型:常用 date、time、datetime 表示,主要用来存储日期值、时间值和日期时间值。比如我们常见的2021-3-4和18:25:05等。

收式

好了,各位少侠都应该没有睡着吧,是不是感觉学习盖(shu)世jufenxi也不过如此呢。

当然,我想有些天赋异禀的少侠说不定已经打通了任督二脉,已经跃跃欲试练就乾坤大挪移第二层了。

考虑到练习武功还是得循序渐进,为了避免少侠走火入魔,我想我还是下周再和各位少侠一起探险学习起手式(select 检索和扩展语句)吧。

文章转载自数据化审计,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论