软件测试培训第4天

author author     2022-09-27     354

关键词:

       继昨天的Mysql数据库的部分查询系统之后,今天则把软件测试中用到的查询命令全部学完,分别是高级查询中的连接查询,联合查询,以及相关子查询。高级查询要比昨天所学的查询复杂不少,命令也比较多,而Mysql的习题难度也非常的大,后面的题目都需要很长一段命令才可以实现,前提必须有十分清晰的思路逐步分解,而紧接着明天也将迎来Mysql的考试,在现在自己还没完全掌握的情况下,明天的考试将会是一场苦战吧……

整理得查询命令:Mysql名词:
创建表:1.字段名2.数据类型3.约束。1和2必须有
表名,字段=条件=条件名,数值
1.简单查询:from后加表名
句型1:select * from 表名;
句型2:select 字段,字段,字段……from 表名;
句型3条件名的修改:select 字段 as 新字段,字段 as 新字段 from 表名;
2.条件查询:where后加字段
句型1:select * from 表名 where 字段="数值";
句型2where后用and连接起两个不同 字段="数值":
       select * from 表名 where 字段="数值" and 字段="数值";
句型3也可用or连接,and和or可以同时使用:
       select * from 表名 where 字段="数值" and 字段="数值" or 字段="数值";
3.模糊查询:where 字段后面+like/not like
句型1(%代表任意多个字符):
       select * from 表名 where 字段 like "%数值";
句型2:(_代表一个字符):
       select * from 表名 where 字段 like "_数值";
4.排序查询:在from 表名之后接 order by 再接字段接desc(降序)/asc(升序默认的)
句型1:select from 表名 order by 字段 desc/asc;
句型2按某字段升+某字段降:
       select from 表名 order by 字段1 asc,字段2desc;
5.范围查询:在字段后接>,<,=,!=,between
句型1用符号表示:
       select from 表名 where 字段>数字 and 字段<数字;
句型2用between表示:
       select from 表名 where 字段 between 数字小 and 数字大;
6.离散查询:where 字段接in("数值")
句型1:select * from 表名 where 字段 in ("数值");
7.聚合函数:select 接函数(字段)
句型1:select 函数(字段)from 表名;
句型2:select 函数(*)from 表名;
8.分页查询:from 表名接limit,where命令后方不可直接加limit
句型1:select * from 表名 limit 数字,数字;
9.去重查询:select后接distinct
句型1:select distinct 字段 from 表名;
10.分组查询:函数后(字段)
句型1:select 接字段,函数(字段)from 表名 group by 字段 having 函数(字段)>,<,=,!=;
11.连接查询:表名1.字段1=表名2.字段2可以这样简化
句型1:select * from 表名 where 表名1.字段1=表名2.字段2 and 表名2.字段=103;
句型2:from 表名接join 表名 on 接表名.字段
       Select * from Teacher
Join course
On Teacher.tno=Course.tno
Join Score
On Course.cno=Score.cno
12.联合查询:两句select语句用union
句型1:select Code,Name from Info
    union
    select Code,Name from Nation;
13.子查询:select(select);
句型1:
      select Code from Nation where Name=‘汉族‘
      select * from Info where Nation = ‘‘
整合:select * from Info where Nation = (select Code from Nation where Name=‘汉族‘)

软件测试培训第20天

Oracle安装配置设置四个账户及对应的密码:sys(change_on_install)system(manager)scott(tiger)sh(sh)sqlplusSqlPlus命令首先在windows下打开cmd命令窗口。sqlplus回车,输入用户和口令示例:切换到scott用户conn scott/tigersetlinesize300–表示设置行的尺... 查看详情

软件测试培训第12天

       今天花了一整天时间在安装Linux的操作系统,途中遇到各种问题,在老师帮助下逐步慢慢解决。       一.安装gccgcc cloog-ppl  ppl(libppl.so.7/libppl_c.so.2)&nbs 查看详情

软件测试培训第7天

       今天一天也是快节奏的在讲解CSS结构,CSS的内容分开讲来操作的话是比较简单,但其难就难在内容非常多,需要每天不断地练习来记住每一个用法。一天CSS已经全部讲解完,进度是非常的快,然而... 查看详情

软件测试培训第14天

今天的课程是就Mysql数据库进行了更进一步的练习与讲解,通过自己创建数据表并且添加数据从而进行更复杂的查询练习,对数据库的内容也慢慢有了一些了解:MySql数据类型整型(int)小数(decimal(8,2))字符串(varchar)日期(d... 查看详情

软件测试培训第11天

.     今天的内容通过传输过一些Linux系统上的软件在linux环境下进行安装,由于安装内容和操作都相对庞大所以安装过程中出现了不少问题导致安装进度非常缓慢,最终在临放学之际老师带领着我们从头开始将... 查看详情

软件培训第8天

       上午时间将Javascript的部分内容了解了一下,并且也进行了按钮的练习测试,包括弹窗变色,修改的值数等。Javascript内容是非常的多,也是实现网页大部分结构所必需的。梳理下上午所整理的学习... 查看详情

软件测试培训第27天

编写单元测试用例的方法一、单元测试的概念  单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返回了正确的输出。  测试的覆盖种类  1.语句覆... 查看详情

软件测试培训第24天

边界条件测试以边界情况的处理作为主要目标专门设计测试用例的方法。边界条件测试是单元测试中最重要的一项任务。软件经常在边界上失效,边界条件测试是一项基础测试,也是后面系统测试中的功能测试的重点,边界测试... 查看详情

软件测试培训第28天

单元测试单元测试是以程序设计说明书为指导,测试模块范围内的重要控制路径,以揭露错误。当程序编好以后,将它录制在媒体上,或者直接由终端键盘输入到机中进行调试。测试的相对复杂性和所发现的错误受到单元测试所... 查看详情

软件测试培训第25天

...就形成了事件流。这种在软件设计方面的思想可以引入到软件测试中,可以生动地描绘出事件触发时的情景,有利于设计测试用例,同时使测试用例更容易理解和执行。在测试一个软件的时候,在 查看详情

软件测试培训第18天

数据库的视图视图是一种虚拟的表,是从数据库中一个或者多个表中导出来的表。数据库中只存放了视图的定义,而并没有存放视图中的数据,这些数据存放在原来的表中。使用视图查询数据时,数据库系统会从原来的表中取出... 查看详情

软件测试培训第9天

Linux的命令比起mysql数据库来说相对简单,一些命令执行起来也是非常容易,今天主要认识学习了vi编辑器和权限的相对操作,以下是整理的文档内容: vi编辑器三种模式:命令、编辑、尾行命令到编辑模式的切换:a.光标向... 查看详情

软件测试培训第26天

 等价类划分方法一.方法简介1.定义是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。2.划... 查看详情

markdownappsec意识培训-第1天(代码片段)

查看详情

markdownappsec意识培训-第3天(代码片段)

查看详情

markdownappsec意识培训-第5天(代码片段)

查看详情

markdownappsec意识培训-第2天(代码片段)

查看详情

markdownappsec意识培训-第3天(代码片段)

查看详情