统计数据处理是指对统计数据展开加进、查阅、修正和删掉等操作形式,那些操作形式在工程项目合作开发中是不可或缺的操作形式过程。下面从加进统计数据、查阅统计数据、修正统计数据、删掉统计数据两个各方面对统计数据处理的基本技能做具体内容传授。
1.加进统计数据
为统计状态参数加进统计数据时,能依照前述市场需求确认是选定表头填入却是略去表头填入。比如,有两个中文名称为student的小学生联系电话和异性恋的重要信息一览表,假如想在那个统计状态参数加进统计数据,能采用下列三种形式加进统计数据。
1)选定表头插入
INSERT INTO student VALUES (name,gender) (Tom,男),(Lucy,女),(Jimmy,男),(Amy,女);2)略去表头填入
INSERT INTO student VALUES (NULL,Elma,女),(NULL,Ruth,女);在下面三种加进统计数据的形式中,当略去表头条目继续执行填入操作形式时,则要严苛依照统计状态参数表述表头时的次序,在值条目中为表头选定适当的统计数据。若表头增设为手动快速增长,加进统计数据时能采用NULL展开转义。
2.查阅统计数据
在对统计数据展开查阅时,不仅能查阅所有统计数据,还能选定表头或依照特定条件展开查阅。下面演示几种常用的查阅示例。
SELECT * FROM student; #查阅表中所有统计数据 SELECT name EROM student; #查阅表中选定宇段 SELECT * EROM student WHERE id=2; #查阅id等于2的小学生重要信息 SELECT · FROM studentWHERE id IN(4,5); #查阅d为4成5的小学生重要信息 SELECT*EROMstudentWHERE NAME LIKEy; #查阅名字以y结尾的小学生重要信息 SELECT·FROMstudentORDER BY nameASC; #将查阅结果依照名字升序排序 SELECT · FROM student LIMIT 1,2; #查阅结果从第2个开始,至多有2个 SELECTgender ,COUNT(*) FROM student GROUP BY gender; #按异性恋查阅男女生各有多少人在上述语句中,FROM用于选定待查阅的统计状态参数,WHERE用于选定查阅条件,IN关键字用于判断某个表头的值是否在选定集合中;LIKE用于模糊查阅,“%”表示两个或多个字符;ORDER BY用于将查阅结果依照选定表头展开排序,ASC表示升序,DESC表示降序,降序,LIMIT用于限定查阅结果,GROUP BY用于依照选定表头展开分组查阅。
3.修正统计数据
修正统计数据是统计资料库中常见的操作形式。比如,将小学生重要信息表中学号为6的小学生改名为Tess,具体内容代码如下:
UPDATEstudentSETname=Tess WHERE id=6; #有条件修正 UPDATE student SETname=Tess; #无条件修正需要注意的是,在继续执行UPDATE语句时,若没有采用WHERE语句限定,统计状态参数会更新表中所有记录的选定表头,因此在前述合作开发中请谨慎采用。
4.删掉统计数据
在统计资料库中,若有些统计数据已经失去意义或者错误时,就需要将它们删掉。常用的几种形式如下:
DELETE FROM student WHERE gender=女; #删掉部分数掘 DELETE FROM student ; #删除全部统计数据 TRUNCATE student; #清空统计状态参数在上述SQL语句中,DELETE和TRUNCATE的区别是:前者能加上WHERE子句,只删掉满足条件的部分记录,再次向表中加进记录时,不影响手动快速增长值;而后者只能用于清空表中的所有记录,且再次向表中加进记录时,手动增加表头的默认初始值将重新由1开始。