私は2つのビューを持っています:
VIEW5_SUMA
すべてのアイテム (車) の価格の合計を含むビュー。これは 1 行であり、定数です。「結合」する必要があります。VIEW4_SUMA_AUTA
特定のアイテム (車) のすべての収入の合計を含むビュー
SQL> SELECT * FROM VIEW5_SUMA ;
CELKOVA_TRZBA
-------------
5806
SQL> SELECT * FROM VIEW4_SUMA_AUTA ;
TRZBA_AUTA ID_AUTO
---------- ----------
360 1
... ...
すべてのアイテムの収入の割合を含む別のビューを作成する必要があります。VIEW5_SUMA
問題は、 (総収入の定数)から選択した1行を「結合」して計算できるようにする方法がわからないことです。
これは私がこれまでに得たものですが、エラーを返します:
CREATE VIEW VIEW6 AS
SELECT
t1.typ,
t1.specifikacia_typu,
t1.SPZ,
t2.trzba_auta/(t3.celkova_trzba/100) AS percenta
FROM AUTA t1, VIEW5_SUMA t3
JOIN VIEW4_SUMA_AUTA t2 ON t1.id_auto = t2.id_auto
;