如何在Access 2007上的SQL中删除表的第一行?我尝试过删除顶部(1),但这会导致语法错误。
答案 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
)