发表于: 2020-04-28 21:37:58

1 1210


.今天完成的事情:SQL语句了解的更多了,完成了一道mysql题,了解接口 类 实现类,import  与 Static import 的区别

没有继续昨天的任务,打算缓一缓,把这几天学的知识通过做题来巩固下,在网上找到关于MYSQL的题做。发现做题并不顺利,于是决定今天学习MYSQL还有POM 依赖有关的知识。

①ORDER BY 是用于 排序的 

格式: ORDER BY  列名  DESC 降序

           ORDER BY  列名  ASC  升序 

    ②  LIKE

 格式  WHERE 列名 LIKE  条件    对单列符合条件的进行筛选

      而 WHERE 条件                 是对行进行筛选

③ HAVING

 HAVING存在是由于WHERE无法与聚合函数使用而创造出来的

 HAVING 子句可以让我们筛选分组后的各组数据    

一 些聚合函数 count() sum() 

④ GROUP BY

在网上查找资料 了解到意思跟压缩很像

自己做了测试发现作用就是把多个列压缩到一个列但是我们看不到,加了条件 之后,发现 1589690721 * 2 = 3179381442;证实了是正确的,

像这种感觉



   做题的过程中遇到一道这样的题

我就是因为这道题而去查找相关知识点

SECECT Email FROM Person GROUP BY Email  HAVING COUNT(Email)>1

POM

所有 POM 文件都需要 project 元素和三个必需字段:groupId,artifactId,version。

project  工程的根标签

jar包本地路径  <groupId>com.companyname.project-group</groupId> 

项目的唯一ID   <artifactId>project</artifactId>     

版本号         <version>1.0</version>

下午尝试了对JunIt的 学习,尝试自己写单元测试,失败告终,感觉自己浪费了时间,不该急功近利,应该踏踏实实的学习基础

于是开始了JDBC的学习

JDBC:作用 :连接数据源(例如mysql数据库)。为数据库传递查询和更新指令,处理数据库响应并返回的结果。

import 导入类或者接口类型  在类中使用的时候还需要声明;

  例如:import java.io.BufferedReader;

            BufferedReader br = new BufferedReader(isr);

static 直接导入成员 

Static  import  规则

导入的静态成员和本地的静态成员名字相同起了冲突,这种情况下的处理规则,是“本地优先。

不同的类(接口)可以包括名称相同的静态成员。例如在进行Static Import的时候,出现了“两个导入语句导入同名的静态成员”的情况。在这种时候,J2SE 1.5会这样来加以处理:

如果两个语句都是精确导入的形式,或者都是按需导入的形式,那么会造成编译错误。

如果一个语句采用精确导入的形式,一个采用按需导入的形式,那么采用精确导入的形式的一个有效。

static import的负面影响:失去了关于“这个东西在哪里定义”的提示信息 。

明天计划的事情:学习JBDC 与Mybatis,尝试编写DAO





返回列表 返回列表
评论

    分享到