私たち全員が行ったばかりの特定の募金活動に誰が貢献しなかったかをどのように見つけますか. さまざまな慈善団体には多くのタイトルがありますが、特定の慈善団体のタイトルの非寄稿者を抽出したいだけです。とにかくこれを行うことはありますか?以下の構文を実行すると、空のセットとして表示されます。検索は、テーブル ID の一致と左結合によって行われます。下記を参照してください。
SELECT
moiid,
trim(concat(name.fname,' ' ,name.mname,' ',name.lname)) as Brother,
name.moiid as Members_ID,
sum(otherpay.othpayamt) as NO_Contribution,
quadlt.ltfname as quad
FROM name
LEFT JOIN OTHERPAY ON name.moiid = otherpay.othpaymoiid
LEFT JOIN quadlt ON name.quadlt = quadlt.ltid
WHERE Otherpay.othpaytitle like '%food drive%'
AND otherpay.othpaymoiid IS NULL
AND name.type = 'BOI'
AND name.type <> 'jrboi'
AND name.city = 'SUFFOLK'
GROUP BY brother
ORDER BY name.quadlt, brother