(SELECT Vraboteni.v, Ulogi.p, Zarabotuva.honorar
FROM Vraboteni, Ulogi, Zarabotuva
WHERE Vraboteni.v = Ulogi.v
AND ima_uloga='sporedna'
AND Ulogi.p = Zarabotuva.p
) as F
JOIN
( SELECT Vraboteni.v, Ulogi.p, Zarabotuva.honorar
FROM Vraboteni, Ulogi, Zarabotuva
WHERE Vraboteni.v = Ulogi.v
AND ima_uloga='glavna'
AND Ulogi.p = Zarabotuva.p
) as S
ON (F.honorar > S.honorar)
上記の構文で何が問題になるのですか?私は、複数のクエリの上に同じ問題を抱えていると私は私はかなり結合クエリのエイリアス
あなたを編集してくださいあなたのテーブルからのサンプルデータと期待される出力を追加してください。私はあなたがここで何をしようとしているのかよく分かりません... – WillardSolutions
まずは、まず最初に「SELECT」が欠けています。また、暗黙的な暗黙的な継承ではなく、明示的な結合を常に使用してください。 – Lamak
@krokodilkoこれは完全に間違っています。 'AS f'を使ってテーブルにエイリアスを付けることには問題ありません – Lamak