[Moscow.pm] Конструктор SQL-запроса

Alexander Q qalex на ashmanov.com
Ср Май 27 01:18:50 PDT 2009


SQL::Abstract ?

В Срд, 27/05/2009 в 12:14 +0400, Dmitry E. Oboukhov пишет:
> иногда бывает нужен некий код такого плана:
> на входе скажем некие данные, на выходе SQL запрос, составляемый по
> этим данным.
> 
> То есть код идет по данным и кладет в один массив LEFT JOIN'ы, в
> другой допусловия в WHERE в третий GROUP'ы/ORDER'ы итп, в четвертый
> имена столбиков которые выбирает итп.
> а в конце составляем сам запрос и исполняем его.
> 
> ну вот собственно вопрос: кто знает готовые (желательно на Moose)
> заготовки на эту тему?
> 
> то есть нужен какой-то класс, нечто вроде 
> $o = new SomeClass;
> $o->add_join(blah);
> $o->add_where_join(blah);
> ...
> 
> print $o->sql;
> 
> никто не пытался эту задачу универсализировать?
> 
> --
> ... mpd paused: Accept - Neon Nights
> 
> . ''`.                               Dmitry E. Oboukhov
> : :’  :   email: unera на debian.org jabber://UNera@uvw.ru
> `. `~’              GPGKey: 1024D / F8E26537 2006-11-21
>   `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537

-- 
Alexander Q <qalex на ashmanov.com>



Подробная информация о списке рассылки Moscow-pm