Douglas, uma correcao ..

Join ...... On .......

Where ....... and .......

No mais .. veja se é possivel ... orm::factory().select(tb1.*,
tb2.*).from().join().where().find_all() .. nao lembro se é possivel.

Mas, encare o ORM como um mapeamento. Se seu mapeamento tras o resultado de
2 tabelas, ja pensou em criar uma view no banco e usar o orm so pra
consultas?

E, nao veja usar DB como um problema. Ele serve para isso .. o orm é apenas
uma camada superior a DB
 Em 28/11/2012 15:54, "Douglas Fonseca dos Santos" <
[email protected]> escreveu:

> Bom dia a todos,
>
> Estou encontrando um problema para fazer umas query's no Kohana 3.2.
>
> Primeiro, eu preciso fazer uma subquery, gostaria de saber se existe uma
> forma usando apenas o ORM (sem utilizar o DB::select).
>
> Segundo, existe alguma forma de se fazer um AND no ON de um JOIN (tipo
> SELECT * FROM table1 INNER JOIN table2 ON table1.campo1 = table2.campo1 *
> AND* table1.campo2 = table2.campo2).
>
> Agradeço a atenção,
>
> Atenciosamente,
> Douglas Santos.
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
> Php" dos Grupos do Google.
> Para ver esta discussão na web, acesse
> https://groups.google.com/d/msg/kohana-php/-/RwKyW2lBJ4YJ.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a