我有一张包含
- ID
- 更新号
用户有一个他已经下载的 id 列表及其更新号。我只想给用户每次下载所需的 id(这些是新的 id - 他还没有下载或得到更新的 id)。我想提出一个查询,这给我带来了这个。假设用户下载了 3 个 ID。
- 第一:ID = 1,更新 = 0;
- 第二:ID = 2,更新 = 0;
- 第三:ID = 3,更新 = 0;
所以现在我在服务器上想要更新一个 id,所以用户将再次下载它,所以我将第一个 id 的更新编号设置为 1(如果它是 1,我将其设置为 2 或 3 甚至更多)。
我需要用户将发送到服务器的查询,以便仅获取必要的 ID。
我试过这个查询:
SELECT * FROM idtable WHERE (id <> 1 AND update <> 0) AND (id <> 2 AND update <> 0) AND (id <> 3 AND update <> 0)
但这无效。(如果您正在查看示例,它应该只返回 id 号 1,因为我从服务器更新了它)。
请帮我!!