Zoals ik weet ondersteunt MySQL geen FULL JOIN
dus het woord FULL
in dit geval betekent een ALIAS voor je eerste tafel feesmaster
. Er is dus geen kolom feesmaster.PAIDAMOUNT
maar FULL.PAIDAMOUNT
. U kunt FULL JOIN implementeren door UNION LEFT JOIN en RECHTS AANMELDEN
UPD: Ook in uw geval heeft FULL JOIN (en LEFT/RIGHT JOIN's ook) geen zin voor deze zoekopdracht zodra uw WHERE-voorwaarden alleen WAAR zijn als expensemaster.date
en feesmaster.datetime
zijn niet NULL
. Dus alleen INNER JOIN
werkt in dit geval.