【发布时间】:2017-02-10 13:17:18
【问题描述】:
我在 2 个不同的表中有一个“数字”列。这不是 ID。
我已经创建了一个这样的联合:
SELECT number FROM table1 UNION SELECT number FROM table ORDER BY number ASC
这会导致以下结果:
number
=====
1
2
3
5
6
8
如何找到最小的未使用号码?在这种情况下,它将是 4。一旦使用了 4,它将是 7,等等
【问题讨论】:
-
在这个问题的某个地方潜伏着一个条件,正在寻找机会直接比赛并咬你!小心竞争条件。