Ms access 选择除最后一对fpr每个用户ID之外的所有记录

Ms access 选择除最后一对fpr每个用户ID之外的所有记录,ms-access,Ms Access,我在Access中有一个表,它有两列USERID和TITLE。每个用户可以有多个标题。我想为每个用户选择除最后一对USERID和TITLE之外的所有USERID和TITLE。 顺便说一句,在此之前,我可以为每个用户选择最后一对USERID和TITLE。但是我不知道如何从第一个表中删除这些记录 提前感谢如果表也应该有主键字段id,那么以下内容应该在查询的SQL视图中起作用: SELECT `userid`, `title` FROM `table` WHERE id <> (SELE

我在Access中有一个表,它有两列USERID和TITLE。每个用户可以有多个标题。我想为每个用户选择除最后一对USERID和TITLE之外的所有USERID和TITLE。 顺便说一句,在此之前,我可以为每个用户选择最后一对USERID和TITLE。但是我不知道如何从第一个表中删除这些记录
提前感谢

如果表也应该有主键字段id,那么以下内容应该在查询的SQL视图中起作用:

SELECT `userid`, `title` FROM `table` WHERE id <> 
(SELECT MAX(`id`) FROM `table` WHERE `userid` = [the user id in question]);
当然,这是假设最后一条是指id最大的记录