解決策を見つけることなく、同様の性質の他の質問を見てきました。MySQL 2つのクエリで条件が異なる1つのクエリ
私は男性のSUMデータを取得し、その後サインアッププロセスで女性のSUMデータを取得します。これは、条件が異なる2つのテーブルの同じデータを対象にしています。どのようにこれらの2つを1つに結合できますか?
は、ここで男性のためのクエリです:
SELECT
SUM(signup_data.submited) AS SubmitedMales,
SUM(signup_data.approved) AS ApprovedMales,
FROM `signup_data`
LEFT JOIN users ON signup_data.user_id = users.user_id
WHERE users.sex = 'male'
女性のためのクエリ:
SELECT
SUM(signup_data.submited) AS SubmitedFemales,
SUM(signup_data.approved) AS ApprovedFemales,
FROM `signup_data`
LEFT JOIN users ON signup_data.user_id = users.user_id
WHERE users.sex = 'female'";
ありがとう!
この情報について:http://stackoverflow.com/questions/2309943/unioning-two-tables-with-different-number-of-columns – Datsheep