私のmySQLデータベースでは、各セクターの財務比率の平均値を表示しようとしていますので、セクターごとのベンチマーク値を持つことができます。2つのSQLテーブルを参照する際のトラブル
Companies
| companyName |ティッカー|セクター|
profitability
|ティッカー| profitMargin | returnOnAssets |
は私のクエリは、これまでの私の出力は、各部門とその平均値を示し、この
SELECT c.sector, AVG(p.profitMargin) , AVG(p.returnOnEquity)
FROM Companies c, profitability p
GROUP BY c.sector
ですが、そのが正しくそれらを平均していないので、値は、各タプルで同じです。ヘルプは非常に高く評価されます。
UPDATE * ので、私は左に参加しようと、それは間違いなく良く見える、
私は私の問題が原因NULL値に別の場所であると仮定します。実際のリレーションでは値がNULLではないためです。
参加する必要があります。会社のすべてのレコードは、収益性のあるすべてのレコードに結合されます。テーブルはどのように関連していますか?ティッカー?もしそうなら、scaisEdgeは正しい軌道にあるようです。 – xQbert