作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设我们有以下 Student.mdd:
person=not null ptr general.Person
interests=set general.ActivityField
education=set
education->university=not null ptr general.University
education->graduation=date
最佳答案
您很可能需要使用子查询来解决这个问题。让我在这里概述一种方法(现在在纯 OQL 中,需要针对 JSP 标记库进行调整)
先做对比,先选择有限人数
SELECT p, p.name, e.graduation from Student s, s.person p, s.education e
WHERE p.name='name1' or p.name='name2'
ORDER BY p.name, e.graduation DESC
SELECT p, p.name, e.graduation from Student s, s.person p, s.education e
WHERE (p.name='name1' or p.name='name2')
AND e.graduation in
(SELECT max(e2.graduation) from Student s2, s2.education e2 where s=s2)
ORDER BY e.graduation DESC
'group by s'
关于subquery - Makumba 列表按子集排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9539632/
假设我们有以下 Student.mdd: person=not null ptr general.Person interests=set general.ActivityField educatio
我想知道是否有一种方法可以检查 mak:list 的 where 子句中的集合是否为空。 我想避免 mak:list 所讨论的集合只是为了 mak:lastCount 其大小。 最佳答案 是的,因为您
我是一名优秀的程序员,十分优秀!