我的數據庫中選擇元素,我有以下模式:最大平均
table: files
columns: fileId, authorId, fileSize
table: authors
columns: authorId, surname, firstName
現在我還想選擇哪個文件大小爲最高平均筆者的AUTHORID。我現在對於如何最好地加入這些表格有點無知。我已經能夠爲作者選擇平均文件大小,但現在必須擴展它以與每位作者一起工作。
SELECT AVG(`fileSize`) FROM (
SELECT `fileSize`, `files`.`authorId` FROM `files`
INNER JOIN `authors` aut ON `files`.authorId = aut.authorId
WHERE aut.authorId = 6)
as T;
您使用的是哪種數據庫服務器? –
我正在使用mysql數據庫。 – Muepe