mysql中的INTERVAL()函数

mysql中的INTERVAL()函数,mysql,Mysql,这个查询的结果是5,因为在索引5中,比33更高的直接值是34 SELECT INTERVAL (33, 5, 10, 15, 25, 27, 34); 此查询的结果为6。这是正确答案吗?因为列表中没有大于33的整数,所以它给出的结果是最高索引+1,或者我缺少的任何其他逻辑 请帮帮我! 谢谢你应该返回-ve(-1)来表示找不到,因为找不到更多的数字。你确定这是mySQL吗?是的,Pekka,你可以在这个链接中找到 SELECT INTERVAL (33, 5, 10, 15, 25, 27, 3

这个查询的结果是5,因为在索引5中,比33更高的直接值是34

SELECT INTERVAL (33, 5, 10, 15, 25, 27, 34);
此查询的结果为6。这是正确答案吗?因为列表中没有大于33的整数,所以它给出的结果是最高索引+1,或者我缺少的任何其他逻辑

请帮帮我!
谢谢

你应该返回-ve(-1)来表示找不到,因为找不到更多的数字。你确定这是mySQL吗?是的,Pekka,你可以在这个链接中找到
SELECT INTERVAL (33, 5, 10, 15, 25, 27, 33);