首页
学习
活动
专区
工具
TVP
发布

悠扬前奏的博客

专栏作者
333
文章
257793
阅读量
32
订阅数
Neo4j-0.图形数据库和Neo4j
如果需要存放有很多链接的数据库,RDBMS不能提供用于遍历大量数据的性能。Graph Database提供了这种需要的性能。
悠扬前奏
2019-11-29
5160
Neo4j-1.1 CQL-CREATE命令
创建没有属性的节点 使用属性创建节点 在没有属性的节点之间创建关系 使用属性创建节点之间的关系 为节点或者关系创建单个或多个标签 创建没有属性的节点 CREATE (<node-name>:<label-name>) 语法元素 描述 CREATE Neo4j CQL命令。 <node-name> 创建的节点名称 <label-name> 节点标签名称 Neo4j数据库服务器使用<node-name>将节点详细信息存储在Database。作为Neo4j DBA或者Developer,我们不能用它来访问节点详
悠扬前奏
2019-11-29
4110
Neo4j-1.2 CQL-MATCH和RETURN命令
MATCH命令用于: 从数据库获取有关节点和属性的数据 从数据库获取有关节点,关系和属性的数据 语法: MATCH ( <node-name>:<label-name> ) 语法说明: 语法元素 描述 <node-name> 创建节点的名称 <label-name> 节点的标签名称 RETURN语句用于: 检索节点某些属性 检索节点所有属性 检索节点和关联关系的某些属性 检索节点和关联关系的所有属性 语法: RETURN <name-node>.<property1-name>, ...
悠扬前奏
2019-11-29
4420
Neo4j-1.4 标签
Label(标签)是Neo4j数据库中的节点或者关系的名称或标识符 标签可以视作关系的”关系类型“ 可以用CREATE命令为节点或者关系创建单个标签,为节点创建多个标签。注意两个节点之间只有单个关系类型: 为节点创建单个标签 CREATE (<node-name>:<label-name>) 为节点创建多个标签 CREATE (<node-name>:<label-name1>:<label-name2>.....:<label-namen>) 为关系创建单个标签 CREATE (<node1-name>
悠扬前奏
2019-11-29
3830
Neo4j-1.6 DELETE删除和REMOVE删除
DELETE语句 DELETE语句可以: 删除节点 删除节点和相关节点和关系 以下语法可以从数据库中永久删除节点和其关联的属性: DELETE <node-name-list> 以逗号(,)运算符分割节点名。 以下语句删除节点和关系: DELETE <node1-name>,<node2-name>,<relationship-name> S.No. 语法元素 描述 1. DELETE 它是一个Neo4j CQL关键字。 2. <node1-name> 它是用于创建关系<relationship-name
悠扬前奏
2019-11-29
9930
Neo4j-2.1 字符串函数
以下是CQL中的字符串函数: S.No. 功能 描述 1。 UPPER 它用于将所有字母更改为大写字母。 2。 LOWER 它用于将所有字母改为小写字母。 3。 SUBSTRING 它用于获取给定String的子字符串。 4。 REPLACE 它用于替换一个字符串的子字符串。 UPPER UPPER (<input-string>) <input-string> 是Neo4j数据库的节点胡总和关系的属性名称 e.g.: MATCH (e:Employee) RETURN e.id,UPPER(e.nam
悠扬前奏
2019-11-27
4200
Neo4j-2.2 聚合函数
RETURN子句中可以使用聚合函数来返回聚合值,类似SQL中的GROUP BY 函数列表: S.No. 聚集功能 描述 1。 COUNT 它返回由MATCH命令返回的行数。 2。 MAX 它从MATCH命令返回的一组行返回最大值。 3。 MIN 它返回由MATCH命令返回的一组行的最小值。 4。 SUM 它返回由MATCH命令返回的所有行的求和值。 5。 AVG 它返回由MATCH命令返回的所有行的平均值。 COUNT 用来返回结果中出现的行数 语法: COUNT(<value>) <value>可以是*
悠扬前奏
2019-11-27
6600
Mac上用docker安装SQLserver
1. 搜索并下载镜像 ~$docker search mssql 可以看到microsoft下面mssql的不同平台的版本: pengjunzhe: ~$docker search mssql NAME DESCRIPTION STARS OFFICIAL AUTOMATED microso
悠扬前奏
2019-07-01
2.5K0
MySQL-DUAL
DUAL单纯为了方便声明了SELECT,需要使用FROM或者其他子句的时候。MySQL可能忽略这些子句。如果没有指定表,MySQL不需要FROM DUAL。
悠扬前奏
2019-06-02
1.1K0
Where和Having
在SQL中,有一类函数能够作用于多条记录,如sum,count,max,avg等。被称为聚合函数,例如:
悠扬前奏
2019-05-31
7920
MyBatis-0.简介
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。
悠扬前奏
2019-05-31
4860
Groovy-16.数据库
UPDATE和DELETE操作都是写好SQL然后通过execute执行,但是需要commit()提交(在后文“提交”中介绍)。
悠扬前奏
2019-05-30
3930
MyBatis-5.SQL语句构建器类
MyBatis提供了在Java代码中动态生成SQL的方法。 The Solution 例子: private String selectPersonSql() { return new SQL() {{ SELECT("P.ID, P.USERNAME, P.PASSWORD, P.FULL_NAME"); SELECT("P.LAST_NAME, P.CREATED_ON, P.UPDATED_ON"); FROM("PERSON P"); FROM("ACCOUNT
悠扬前奏
2019-05-30
1.1K0
MyBatis-4.Java API
MyBatis 的主要 Java 接口就是 SqlSession。可以通过这个接口来执行命令,获取映射器和管理事务。 SqlSessions 是由 SqlSessionFactory 实例创建的。SqlSessionFactory 对象包含创建 SqlSession 实例的所有方法。而 SqlSessionFactory 本身是由 SqlSessionFactoryBuilder 创建的,它可以从 XML、注解或手动配置 Java 代码来创建 SqlSessionFactory。
悠扬前奏
2019-05-30
8140
MySql规范
where 1. 条件比较 <=> 可以判断null值,=是不可以判断null值 < > >= <= != <=>
悠扬前奏
2019-05-29
3930
LeetCode-175. 组合两个表
编写一个 SQL 查询,满足条件:无论 person 是否有地址信息,都需要基于上述两表提供 person 的以下信息:
悠扬前奏
2019-05-28
3580
MyBatis-3.动态SQL
where 元素只会在至少有一个子元素的条件返回 SQL 子句的情况下才去插入“WHERE”子句。而且,若语句的开头为“AND”或“OR”,where 元素也会将它们去除:
悠扬前奏
2019-05-28
9280
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档