我需要检索一个序列列表,其中包含一个特定序列的数字的最少 N 次出现(顺序无关紧要)。
例如:
在我的 dbtable 中,我在 5 个整数列中有 3 个序列(行)。范围从 0 到 99:
C1 C2 C3 C4 C5
-- -- -- -- --
1 56 10 58 70
6 8 7 50 87
91 78 15 56 01
我有一个由 5 个数字组成的特定整数序列,例如:
1 10 56 78 12
如果我询问数据库中包含最少 2 次出现的序列,我应该收到:
1 56 10 58 70 (1,56,10 coincided)
91 78 15 56 1 (1,56 coincided)
如果我询问数据库中包含最少 3 次出现的序列,我将收到:
1 56 10 58 70 (1,56,10 coincided)
我需要一个 SQL 查询,有人可以帮助我吗?