Active Record

Pessoal sou novato aqui no forum , estou a trabalhar com Active Record pela primeira vez estou gostando muito, mais eis que surgem as duvidas.

Exemplo: Tenho 2 tabelas na qual preciso relacionar dois campos, antes com sql eu faria assim.

Select A.CODIGO_VEN, A.NOM_VEN " +
"From VENDEDOR A, " +
"CLIENTES B WHERE (A.COD_VEN = B.CODIGOCLI) AND B.tipo=2 AND " +
“B.USUARIO=:usuario And B.SENHA=:senha”;

Eu não consigo fazer isso com Active Record, tenho 2 classes … Vendedor e Clientes com suas respectivas propriedades no entanto fiquei umas 3 horas tentando e nao saiu nada, este exemplo é um formulario de login que tenho que ver se o usuario e a senha coincidem para retornar o resultado, se alguem poder me ajudar, não tenho muito conhecimento com AR, entao nao sei muito como montar as consultas com base nas Classes, não sei usar muito bem FindAll etc…