我有一个 SQL 请求:

SELECT table1.nr1 / NULLIF(table2.nr2, 0) as percentage

我想用关系代数来写这个。

是否可以在关系代数中表示算术除法?

最佳答案

根据 this course of the University of Rochester 关系代数可以定义为



这是关于关系的代数,没有数字的表示。如果您想对数字使用算术,则必须使用扩展形式主义,例如 Safe Database Queries with Arithmetic Relations

关于select - 关系代数中的算术除法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33843276/

10-09 00:27