@הבוס-הגדול אמר בעזרה באקסס:
הבעיה היא ששני הטבלאות לא שוות מבחינת עמודות-טורים.
דהיינו, לדוגמא בטבלה אחת יש 3 טורים, ובשניה 6, ואין קשר בין הטבלה הראשונה לשניה.
מה הפתרון לכזה דבר?
השאלה היא אילו עמודות אתה צריך בטבלה המשותפת.
אם את כולן אתה צריך ליצור "שדה מדומה" באיחוד של הטבלה ולתת לו ערך ברירת מחדל עבור הטבלה שבה אין את העמודה הזו:
אם נמשיך עם הדוגמא למעלה:
נניח שהטבלה SalesTable מכילה שדה עם שם העובד Employee, שאינו קיים בטבלת PurchaseTable, אני יוצר שדה חדש עם ערך NULL עבור הטבלה הזו:
SELECT SaleDate AS TheDate, 'Sale' AS Activity, Description, Employee FROM SalesTable
UNION ALL
SELECT PurchaseDate AS TheDate, 'Purchase' AS Activity, Description, NULL AS Employee FROM PurchaseTable
ORDER BY TheDate;