我可以使用以下查询找到序列周数相同数字的序列记录缺口。
SELECT * FROM pointed_numbers A WHERE EXISTS (
SELECT * FROM pointed_numbers B WHERE A.number = B.number AND (A.week = B.week + 1 XOR A.week = B.week - 1)
) ORDER BY A.number, A.week;
如何在没有存储过程的情况下识别每个间隙。我尝试过用户定义的变量,但没有成功。
答案 0 :(得分:1)
看看http://www.artfulsoftware.com/infotree/queries.php并查看“序列”部分下的内容。这是一个超级超级有用的网站,有关于如何在mysql中做复杂事情的方法!