删除Access 2007中表的顶行

时间:2012-07-06 09:21:34

标签: sql ms-access ms-access-2007

如何在Access 2007上的SQL中删除表的第一行?我尝试过删除顶部(1),但这会导致语法错误。

2 个答案:

答案 0 :(得分:2)

您将需要:

DELETE t.*
FROM Table1 t
WHERE t.ID In (SELECT Top 1 ID FROM Table1 ORDER BY ID)

答案 1 :(得分:0)

Delete from tableName where IDCOLUMN = 
(
 select top(1) IDCOLUMN from tableName
)