繁体   English   中英

保存坐标X,Y-查找孔MySql

[英]Saving coordinates X,Y - find holes MySql

我当前正在创建一个模式,用户可以选择某些“框”,将它们作为X,Y点保存在数据库中。 (当前存储为简单的整数)。

即第1行第2列将为x:1 y:2

如何在数据库中找到第一个“空/可用”位置?

即,如果将采用1-3行中的所有列,则答案应为X:4,Y:1。

提前致谢

类似于此函数(将mx_rows,mx_cols作为args):

set @i := 0;
set @j := 0;
set @tmp := 0;

while @i < @mx_rows DO
    set @j := 0;
    while @j < @mx_cols DO
        @tmp := select count(*) from POINTS
            where x = @j and y = @i;
        if @tmp == 0 then
            return (@j, @i);
        end if;
        set @j = @j + 1;
    end while;
    set @i = @i + 1;
end while;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM