Prolog书籍数据库(如何获得按作者分组的结果?)

时间:2018-03-06 12:23:17

标签: prolog

我有以下数据库,例如:

... book(title1, author1), book(title2, author2), book(title3, author3), book(title4, author1), book(title5, author2), ...

我需要编写一个prolog查询或规则来获取作者分组的标题(author1,author2 ...)。我不能改变数据库中的事实顺序。

现在我只有这样的查询: 书(T1,A),书(T2,A),T1 \ = T2。 但它几次返回相同的东西

提前致谢

0 个答案:

没有答案