1

基本上我需要使用 sqlite 作为我的数据存储的最小堆功能。
假设我需要一个有 2 列的表。第一个是唯一的 ID,
第二个是整数值。
我总是需要具有最小整数值的 id。

有什么建议么 ??

4

1 回答 1

2

您可以在索引列上免费获得它

  CREATE TABLE table(
     one INTEGER PRIMARY KEY,
     two INTEGER
  );
  CREATE INDEX table_two ON table(two);

  INSERT ...

  SELECT MIN(two) FROM table;
于 2010-12-02T14:46:00.953 回答