我有以下查詢,給了我正確的結果。唯一的問題是它給了我最後兩列的外鍵,因爲它們來自不同的表格。我想獲得這些外鍵代表的描述。 此查詢返回本書所收到的獎勵書籍的FK和頒發該獎項的組織的FK。 SELECT b.booktitle, ba.awbodyid, ba.awardid FROM Book b
JOIN BookAward ba ON b.bookid = ba.bookid
WHERE b
select numeric_value
from table
where numeric_value >
(select avg(numeric_value)
from table
group by id)
由於此where子句返回多個值無法執行。我試圖只返回一個值...來說明,如果e.numeric_value> d.avg(numeric_value)和e.id = d.id.
我試圖從string_agg在新列 SELECT g.ganado_id,
string_agg(i.date, ', ') AS date
FROM inseminacion i
INNER JOIN ganado g
ON g.ganado_id = i.ganado_id
GROUP BY g.ganado_id
實際輸出 |ganado_id|