Конференция "Базы" » замостить select'ом площадь
 
  • картман © (25.04.18 18:13) [0]
    в таблице есть центры фигурок(пусть это будут квадраты) и их размеры. Нужно сделать такой селект, чтобы с как можно меньшими издержками(меньше перекрытий и меньше пробелов) замостить выбранными квадратами заданную область на плоскости.
  • картман © (26.04.18 00:58) [1]
    Уточню, на всяк случай: центры фигур, это координаты... раздался голос на кладбище
  • Sergey13 © (26.04.18 09:29) [2]
    ИМХО чистым SQL такое не сделаешь. Нужно процедурное расширение.
    Проще наверное выбрать все и мостить по месту на месте.
  • Игорь Шевченко © (26.04.18 10:37) [3]
    Joe Celko, SQL Puzzles, читать, искать свой вариант
  • картман © (26.04.18 14:58) [4]

    > Sergey13 ©   (26.04.18 09:29) [2]

    хотелось быстро и сердито))


    > Игорь Шевченко ©   (26.04.18 10:37) [3]

    смотреть и слушать вдумчиво:
    https://www.youtube.com/watch?v=_Hl4iDfARv8
  • Redmond (30.04.18 21:22) [5]
    Для начала - что конкретно вы подразумеваете под "замостить"?
    Как задаётся область? Реальный пример данных в таблице? Что требуется получить?
  • KSergey © (16.05.18 09:21) [6]
    Я здесь просто восхищусь полётом мысли и смелостью фантазии.
    Я бы даже помыслить не мог, что такое вообще возможно сделать SELECT'ом
 
Конференция "Базы" » замостить select'ом площадь
Есть новые Нет новых   [118640   +43][b:0][p:0]