gpt4 book ai didi

ms-access-2007 - 删除 Access 中的前 2 个

转载 作者:行者123 更新时间:2023-12-01 23:14:05 24 4
gpt4 key购买 nike

什么是正确的语法:delete top 2 * FROM table1在 Microsoft Access 中?
我正在尝试删除前 2 行,但我没有 id 字段。另外,我知道可以这样做:select top 2 * FROM table1 ,所以很难认为他们没有想到相同的删除。谢谢!

否则,我只会将前 1 个插入临时表,从原始表中删除所有内容,然后从临时表中重新插入。我实际上对保留具有特定条件的一行感兴趣。但是不明白为什么我需要 3 个步骤,而在 Sql Server 中它要简单得多。如果他们考虑明智地使用 top,为什么他们停留在 select 并且没有为其他指令实现这一点?

最佳答案

语法如下,我一直觉得有点奇怪,和你的想法一样:

DELETE FROM (SELECT TOP 2 * FROM Table1)

关于ms-access-2007 - 删除 Access 中的前 2 个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15492004/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com