我有 2 个表,Angestelle 和 LogDocAction。如果我需要两张桌子的所有东西
Angestellte.ID = LogDocAction.User_ID
但如果 User_ID 为 0,我还需要 LogDocAction 的所有内容(不是 Angestelle 的)。
我试过这个:
logAction.Open "SELECT * FROM Angestellte INNER JOIN LogDocAction ON Angestellte.ID = LogDocAction.User_ID OR LogDocAction.User_ID = 0 ORDER BY LogDocAction.time DESC;", userDB, 1, 3
但这并没有像我想要的那样工作。User_ID = 0 的条目被取出 5 次。:/
为什么我不使用 2 个查询?我需要为 ASP 中的表排序的条目,但不知道如何以另一种方式进行。
有谁知道如何解决这个问题?问候!