Như tôi biết, MySQL không hỗ trợ FULL JOIN vì vậy từ FULL trong trường hợp này có nghĩa là ALIAS cho bảng đầu tiên của bạn feesmaster . Vì vậy, không có cột feesmaster.PAIDAMOUNT nhưng FULL.PAIDAMOUNT . Bạn có thể triển khai FULL JOIN bằng cách UNION THAM GIA TRÁI và THAM GIA QUYỀN
CẬP NHẬT: Ngoài ra, trong trường hợp của bạn, FULL JOIN (và cả LEFT / RIGHT JOIN) không có ý nghĩa gì đối với truy vấn này ngay khi điều kiện WHERE của bạn chỉ TRUE nếu expensemaster.date và feesmaster.datetime không phải là NULL . Vì vậy, chỉ INNER JOIN hoạt động trong trường hợp này.