找出連續出現的數字(join group by having)

在logs表中,查找所有至少連續出現三次的數字 一、根據num相等對logs表進行自連接 二、根據l1.id進行分組的到的分組數據爲 三、根據第二步中的分組數據加上having的判斷,就能得到至少連續出現三次的數字,就是id爲3,num爲1;id爲4,num爲1,;id爲5,num爲1的三條記錄是num至少連續出現三次 四、加上distinct,最終得到至少連續出現三次的數字爲1 說明: 第三步中
相關文章
相關標籤/搜索