0

私たち全員が行ったばかりの特定の募金活動に誰が貢献しなかったかをどのように見つけますか. さまざまな慈善団体には多くのタイトルがありますが、特定の慈善団体のタイトルの非寄稿者を抽出したいだけです。とにかくこれを行うことはありますか?以下の構文を実行すると、空のセットとして表示されます。検索は、テーブル 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
4

1 に答える 1