Ciao ho un database access con 2 tabelle.

in una chiamata TIPO ci sono 2 campi:
ID -> contatore
Tipo -> testo
Miniatura -> testo

nell'altra chiamata FOTO ci sono 2 campi:
ID_Foto -> numerico
percorsofoto -> testo

c'è un collegamento uno a molti da TIPO a FOTO con il campo tipo.id = foto.id_foto

Ho questa necessità che non riesco:

scrivere una pagina in ASP (e spero di aver postato la sezione correttamente) dove mi viene fatto vedere una cosa del genere.

TIPO 1 - miniatura 1
e tutti gli id_foto di foto che hanno contatore 1

TIPO 2 - miniatura 2
e tutti gli id_foto di foto che hanno contatore 2

e così via....

Ho creato un recordset così:
codice:
SELECT * FROM Tipo left join foto ON tipo.id = foto.id_foto
e poi un repeat:

<%
While ((Repeat1__numRows <> 0) AND (NOT RsTipologia.EOF))
%>
<%=(Rs.Fields.Item("Tipo").Value)%> - <%=(Rs.Fields.Item("Miniatura").Value)%>
...
[img]<%=(Rs.Fields.Item([/img]">
<%
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
RsTipologia.MoveNext()
Wend
%>

solo che così facendo mi si ripetono non solo le foto ma anche tutti i "tipo" e le "miniature" che invece io voglio solo una volta.

Come posso risolvere?
ciao e grazie