間の結合します支払い。支払いテーブルは顧客テーブルにリンクされ、転送テーブルは勘定テーブルにリンクされ、勘定テーブルは顧客テーブルにリンクされます。SQLは、私は4つのテーブルを持っている別のテーブル
支払いまたは送金を行った顧客を返すクエリを作成するにはどうすればよいですか?
SELECT customer.registration_os, Count(DISTINCT customer.customer_id) AS registrations
FROM customer
Inner Join account On customer.customer_id = account.customer_id
INNER JOIN payment ON customer.customer_id = payment.customer_id
LEFT JOIN transfer ON customer.customer_id= transfer.from_account
WHERE customer.ts_created BETWEEN ? AND ?
AND customer.registration_source = ?
GROUP BY customer.registration_os
は私がT1、T2、T3、あなたが条件で任意のテーブルを使用することができ、T4を与えている、ここでのテーブル名に基づいて条件用パラメータについては
は、いくつかのサンプル・テーブル・データと予想される結果を追加します。 (フォーマットされたテキストも同様です)また、あなたの現在のクエリの試みを見せてください! – jarlh
直接質問する前に何か試してみるべきです.... – Rupsingh
[質問する方法](http://stackoverflow.com/help/how-to-ask) – Viki888