-
в таблице есть центры фигурок(пусть это будут квадраты) и их размеры. Нужно сделать такой селект, чтобы с как можно меньшими издержками(меньше перекрытий и меньше пробелов) замостить выбранными квадратами заданную область на плоскости.
-
Уточню, на всяк случай: центры фигур, это координаты... раздался голос на кладбище
-
ИМХО чистым SQL такое не сделаешь. Нужно процедурное расширение. Проще наверное выбрать все и мостить по месту на месте.
-
Joe Celko, SQL Puzzles, читать, искать свой вариант
-
-
Для начала - что конкретно вы подразумеваете под "замостить"? Как задаётся область? Реальный пример данных в таблице? Что требуется получить?
-
Я здесь просто восхищусь полётом мысли и смелостью фантазии. Я бы даже помыслить не мог, что такое вообще возможно сделать SELECT'ом
|