どうすればこの作業を行うことができますか?私はテーブルu_uzivatele
を持っており、テーブルb_objednavky
に参加したいだけですが、テーブルu_uzivatele
のテーブルを、テーブルbw_paid_orders
に加入でき、WHERE
という句に合致しないテーブルに追加することは望ましくありません。現在、SELECT
ステートメントは、テーブルuzivatele
のテーブルがbw_paid_orders
テーブルにあり、WHERE句の条件を満たすテーブルを返します。しかし、複数の行が返されているため、テーブルu_uzivatele
に参加することはできません。SELECTステートメントのテーブルを結合する
SELECT STMT
FROM b_objednavky INNER JOIN u_uzivatele ON b_objednavky.uzivatel =
(
SELECT u_uzivatele.id
FROM u_uzivatele
JOIN bw_paid_orders
ON u_uzivatele.id = bw_paid_orders.user_id
WHERE bw_paid_orders.active_thru < now() + interval '6 months') uzivatele
'選択...テーブルから、私はあなたがお勧めという選択を使用する必要があります...' – jarlh
上(サブクエリ)に参加?...基本的に私は以下のサブクエリ – jemcaj
参照くださいa_horse_with_no_nameの答えに、テーブルに参加したいです。 – jarlh