parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Безымянный 08.07.2005 11:57

вот:
@left_join[type;table;join_conditions;last]
^if(^type.lower[] eq "from"){
	$result[LEFT JOIN $table ON ($join_conditions)]
}{
	$result[1 = 1 ^if(!def $last){ AND}]
}
#end @left_join[]
так, вроде вес ясно, но вот одно: про фром понятно, но вот не дошло : ведь должно быть таблица_1 LEFTJOIN таблица_2, а тут токо одна таблица, так что же с чем соединяется?! И что такое last? за что оно отвечает?
Напишите вкратце...