Database 关系代数:选择范围(数字之间)

Database 关系代数:选择范围(数字之间),database,relational-database,algebra,relational-algebra,Database,Relational Database,Algebra,Relational Algebra,我似乎在网上找不到它,我觉得很奇怪。我的问题:如何在关系代数中显示范围 有人问我: 查找拥有积分的用户的用户数 在500-1700范围内 我检查了这个: 并提出: π user_numbers(σ points >= ‘500’ ^ points <= ’1700’ (USER ⋈ POINT TABLE)) πuser_numbers(σpoints>='500'^points如果允许您在限制条件下使用表达式,并且您的表格是我们如何从您的问题中猜测的,那么您编写的表达式是正确的

我似乎在网上找不到它,我觉得很奇怪。我的问题:如何在
关系代数中显示
范围

有人问我:

查找拥有积分的用户的用户数 在500-1700范围内

我检查了这个:

并提出:

π user_numbers(σ points >= ‘500’ ^ points <= ’1700’ (USER ⋈ POINT TABLE))

πuser_numbers(σpoints>='500'^points如果允许您在限制条件下使用表达式,并且您的表格是我们如何从您的问题中猜测的,那么您编写的表达式是正确的

你也可以写类似的东西

    π number (σ points >= 500 (USER ⋈ POINT))
⋈  π number (σ points <= 1700 (USER ⋈ POINT))
π数(σ点数>=500(用户⋈ 点(

⋈ π数(σ表示您被告知使用哪种版本的关系代数?(即给出描述或引用运算符&什么是“关系”)是的,我被允许在表达式中加一个AND,尽管没有给出任何信息。我没有描述,所以我假设一切都是允许的。那个网页是一个糟糕的参考资料。找一本大学教科书/课程(网上有很多).PS如果你不告诉我们你有什么基表,它们有什么行(在什么情况下一行变成一行),我们如何处理你的例子?(当然,我们可以猜测。然后你可以希望。)这不是关于单词,而是关于我正确地做和,正确地定义范围。这是定义范围的方法吗?“这与单词无关”并不清楚。就像你问题中的文字一样。为什么你希望对一个不清楚的问题有一个答案?(例如你没有告诉我们任何关于用户和点的信息。)你的想法似乎是正确的。(所以现在你可以希望我们猜对了。)PS你的表达式甚至没有解析,而且似乎不太可能是“表”“应该在里面。这就是我要找的。确认。谢谢。