热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

mysql支持sparql吗_D2RServerSparql加入生成映射数据库MySQL

我必须在ID_CLIENTI这个字段上从这两个表中进行连接。MySQL数据库上的这些表使用turtle文件的D2R服务器上的生成映射进行映射。TableCLIENTImap:CLI

我必须在ID_CLIENTI这个字段上从这两个表中进行连接。 MySQL数据库上的这些表使用turtle文件的D2R服务器上的生成映射进行映射。

Table CLIENTI

map:CLIENTI a d2rq:ClassMap;

d2rq:dataStorage map:database;

d2rq:uriPattern "CLIENTI/@@CLIENTI.ID_CLIENTI@@";

d2rq:class vocab:CLIENTI;

d2rq:classDefinitionLabel "CLIENTI";

. map:CLIENTI__label a d2rq:PropertyBridge; d2rq:belongsToClassMap map:CLIENTI; d2rq:property rdfs:label; d2rq:pattern "CLIENTI #@@CLIENTI.ID_CLIENTI@@"; .

map:CLIENTI_ID_CLIENTI a d2rq:PropertyBridge;

d2rq:belongsToClassMap map:CLIENTI;

d2rq:property vocab:CLIENTI_ID_CLIENTI;

d2rq:propertyDefinitionLabel "CLIENTI ID_CLIENTI";

d2rq:column "CLIENTI.ID_CLIENTI";

d2rq:datatype xsd:integer;

.

map:CLIENTI_COGNOME a d2rq:PropertyBridge;

d2rq:belongsToClassMap map:CLIENTI;

d2rq:property vocab:CLIENTI_COGNOME;

d2rq:propertyDefinitionLabel "CLIENTI COGNOME";

d2rq:column "CLIENTI.COGNOME";

.

Table FATTURE

map:FATTURE a d2rq:ClassMap;

d2rq:dataStorage map:database;

d2rq:uriPattern "FATTURE/@@FATTURE.ID_FATTURE@@";

d2rq:class vocab:FATTURE;

d2rq:classDefinitionLabel "FATTURE";

.

map:FATTURE__label a d2rq:PropertyBridge;

d2rq:belongsToClassMap map:CLIENTI;

d2rq:property rdfs:label;

d2rq:pattern "FATTURE #@@FATTURE.ID_FATTURE@@";

.

map:FATTURE_ID_FATTURE a d2rq:PropertyBridge;

d2rq:belongsToClassMap map:FATTURE;

d2rq:property vocab:FATTURE_ID_FATTURE;

d2rq:propertyDefinitionLabel "FATTURE ID_FATTURE";

d2rq:column "FATTURE.ID_FATTURE";

d2rq:datatype xsd:integer;

.

map:FATTURE_IMPORTO a d2rq:PropertyBridge;

d2rq:belongsToClassMap map:FATTURE;

d2rq:property vocab:FATTURE_IMPORTO;

d2rq:propertyDefinitionLabel "FATTURE IMPORTO";

d2rq:column "FATTURE.IMPORTO";

d2rq:datatype xsd:double;

.我的查询是:

SELECT ?cognome ?ID ?importo

WHERE {

?cognome2 vocab:CLIENTI_COGNOME ?cognome.

?cognome2 vocab:CLIENTI_ID_CLIENTI ?ID.

?cognome2 vocab:FATTURE_ID_CLIENTI ?importo.

}但是,它不返回找到的行。



推荐阅读
  • 汇总了2023年7月7日最新的网络安全新闻和技术更新,包括最新的漏洞披露、工具发布及安全事件。 ... [详细]
  • 1、编写一个Java程序在屏幕上输出“你好!”。programmenameHelloworld.javapublicclassHelloworld{publicst ... [详细]
  • binlog2sql,你该知道的数据恢复工具
    binlog2sql,你该知道的数据恢复工具 ... [详细]
  • 本文探讨了如何在PHP与MySQL环境中实现高效的分页查询,包括基本的分页实现、性能优化技巧以及高级的分页策略。 ... [详细]
  • 二维码的实现与应用
    本文介绍了二维码的基本概念、分类及其优缺点,并详细描述了如何使用Java编程语言结合第三方库(如ZXing和qrcode.jar)来实现二维码的生成与解析。 ... [详细]
  • mysql 授权!!
    为什么80%的码农都做不了架构师?MySQL的权限系统围绕着两个概念:认证-确定用户是否允许连接数据库服务器授权-确定用户是否拥有足够的权限执 ... [详细]
  • 本文探讨了如何利用 Android 的 Movie 类来展示 GIF 动画,并详细介绍了调整 GIF 尺寸以适应不同布局的方法。同时,提供了相关的代码示例和注意事项。 ... [详细]
  • 本文介绍了SIP(Session Initiation Protocol,会话发起协议)的基本概念、功能、消息格式及其实现机制。SIP是一种在IP网络上用于建立、管理和终止多媒体通信会话的应用层协议。 ... [详细]
  • 问题场景用Java进行web开发过程当中,当遇到很多很多个字段的实体时,最苦恼的莫过于编辑字段的查看和修改界面,发现2个页面存在很多重复信息,能不能写一遍?有没有轮子用都不如自己造。解决方式笔者根据自 ... [详细]
  • CentOS下ProFTPD的安装与配置指南
    本文详细介绍在CentOS操作系统上安装和配置ProFTPD服务的方法,包括基本配置、安全设置及高级功能的启用。 ... [详细]
  • Web动态服务器Python基本实现
    Web动态服务器Python基本实现 ... [详细]
  • 本文作为《WM平台上使用Sybase Anywhere 11》系列的第二篇,将继续探讨在Windows Mobile (WM) 系统中如何高效地操作Sybase Anywhere 11数据库。继上一篇关于安装与基本测试的文章之后,本篇将深入讲解数据库的具体操作方法。 ... [详细]
  • 本文详细记录了腾讯ABS云平台的一次前端开发岗位面试经历,包括面试过程中遇到的JavaScript相关问题、Vue.js等框架的深入探讨以及算法挑战等内容。 ... [详细]
  • 在 Ubuntu 22.04 LTS 上部署 Jira 敏捷项目管理工具
    Jira 敏捷项目管理工具专为软件开发团队设计,旨在以高效、有序的方式管理项目、问题和任务。该工具提供了灵活且可定制的工作流程,能够根据项目需求进行调整。本文将详细介绍如何在 Ubuntu 22.04 LTS 上安装和配置 Jira。 ... [详细]
  • 在现代Web开发中,HTML5 Canvas常用于图像处理和绘图任务。本文将详细介绍如何将Canvas中的图像导出并上传至服务器,适用于拼图、图片编辑等场景。 ... [详细]
author-avatar
核电列兵_851
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有