我相信这个答案很简单,但一个解决方案似乎逃避我。鉴于2个表,命名为“书籍”和“评论”分别与伪模式之间下面的示例如下:Postgresql查询条件与条件不符合条件
books:
id
title
author
reviews: (adjacent review records may or may not exist)
id
book_id
rating - rating can either be "good" or "bad", stored as a varchar
问: 我如何可以查询所有书籍,他们的评价是不是“好” - 书根本没有相邻评审记录的记录,或者评价为“好”以外的记录的记录也应退回。
其他信息: 我正在运行的Postgres 9.6.1
我认为样本数据和预期的结果将真正帮助澄清自己想做的事。什么是“相邻评论记录”? –