问题标签 [relational-algebra]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
count - 使用 winrdbi 的关系代数 - 计数
我正在学习关系代数,我正在使用 winrdbi 检查我的查询是否正确
我正在尝试从这样的列中获取计数:
q1:=count(tr_numb)(树)
但是我不断收到错误'query_alg.:Check input format
知道我做错了什么吗?
谢谢
mysql - 在 MySQL 中对关系代数除法执行 SQL 查询时出错
我有 3 个表(provider、provider_has_product、product):
(原文:http ://content.screencast.com/users/Maksold/folders/Jing/media/4e6de435-eeac-4602-95e0-2a1b0b4876ad/2012-01-18_0851.png )
我尝试通过此代码进行除法运算:
但它不起作用。它显示:第 2 行的Error Code: 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT * FROM
产品WHERE NOT EXIST
(SELECT * FROM
provider_has_p'
如何在 MySQL 上进行除法并纠正此错误。
sql - 关系代数:∞ 是如何工作的?
通过一些练习试卷,但关于关系代数,我对这个例子中的无穷符号(∞)如何工作感到困惑:
其中 pname 来自 Parts 实体, sid 来自 Catalog 实体。现在,我相信这是从目录中 sid = 123 的部件中选择 pname。
假设我是对的,∞ 到底是什么意思?这不是一个连接,是吗?如果我要编写查询版本,我是否必须使用连接?
谢谢
relational-algebra - 当没有共同属性时,关系代数中的 LEFT OUTER JOIN 究竟是如何工作的?
例如假设我们有两个关系
R1(A,B) R2(C,D)
这些也是表格
左外连接结果会是下表吗?
我们没有共同的属性,这就是我不包含任何 NULL 的原因。
如果这个结果是正确的,那么它与简单连接和交叉连接运算符基本相同,我错了吗?
relational-algebra - 使用关系代数的列之间的最大差异
是否可以获得两列之间的最大差异(例如起始权重和结束权重)?
现在我倾向于否,因为这需要一个新列,其中每行两列之间的差异,然后取最大值。因为在选择操作的条件下不允许进行算术运算(例如,不允许使用 SIGMA (c1 - c2 < c3 - c4)(Table)),所以按照我最初想要的方式进行操作也不起作用。
披露:这是家庭作业问题的一部分。
mysql - 根据满足的所有条件进行选择(关系划分)
我有表问题、主题和 question_has_topic(多对多关系)。在我的应用程序中,管理员会看到按主题分组的问题的细分,他们会从每个问题中选择他们希望系统随机选择的数量来创建测试。
这是他们看到的那种表:
该计数对于特定的主题分组是唯一的。无论如何,一旦他们做出选择,我需要一个 SQL 语句来选择与给定主题分组相对应的问题。即我可能需要 3 个问题,主题为健康、安全和一般。
我在网上做了一些研究,我认为我正在尝试做的事情被称为关系代数中的划分,这是我对主题的任意分组的尝试:
结果是空的,尽管数据库中有 2 个问题具有所有这些主题 ID,这告诉我这不起作用。我正在关注此链接中的示例
sql - 如何在不使用 if-else 的情况下编写relax-join 表达式?
松弛连接运算符定义为:
如果关系 R 和 S 的自然连接非空,则返回此连接的结果;否则,返回 R 和 S 的笛卡尔积。
问题是编写一个关系代数和 SQL 来返回两个关系的relax-join,但不使用 IF-THEN-ELSE。
sql - SQL Join 匹配每条记录
大家早上好,我希望有人可以帮助我解决问题。我试图弄清楚如何找到哪些员工在每个项目中工作。
如果我有一个包含 ssn、project_id 和工作小时数列的works_on 表;以及一个带有 project_id、project_name、dept 的表项目。我需要知道哪些员工负责每个项目。
这是一个家庭作业问题,我应该用关系代数来做,但是普通的旧 sql 代码或任何关于如何做到这一点的想法都是一般性的。我只是没看到...
感谢您的任何指示。
编辑:这是我的最终版本,如果有人有任何意见/建议。我想我明白了。此外,它与员工表连接以获取名称,这是作业规范中所要求的。
ruby-on-rails - ARel (rails) 中的绝对值
我需要在 ARel 中做一些绝对值。基本上需要了解如何使用 ARel 执行这一行(在关系代数中):
假设 P 是一个包含 value1 和 value2 列的表:
不确定ARel是否可以做到这一点。
提前致谢!
sql - 关系代数检查错误
嗨,有人可以验证我的工作。我不确定我是否正确地执行了这些操作,并且非常感谢任何帮助。我不允许使用领结运算符。谢谢你。
问题:
回答:
您能否给我一个 1.11、1.12 或 1.13 的示例,因为我不知道如何使用 LIKE 表达式。