[Pgsql-ayuda] consulta entre dos tablas.

David Martinez martinez.d@interplanet.com.mx
Mon, 21 Jan 2002 15:18:49 -0600


Hola Carlos.
Veo que tienes poco tiempo utilizando SQL (o eso parece, no lo tomes a ma=
l).

Solo una pregunta ...
Sabes que es un join ?

Perdon si la pregunta ofende !!!
O es que no la entendi  : )

Saludos !!

Carlos wrote:

> TEngo un gran problema, para mi, que no consigo solveentar; y llevo cua=
tro
> dias con el, pro lo que me permito el consultarlo en este foro.
>
> La situacin es la sigueinte:
> dos tablas:
> tabla1 -->campos: numero (es un serial autoincremento) y tipo (un
> varchar(50))
> tabla2-->campos: numero (es un int), nombre(varchar(25)),
> descripcion1(varchar(50)), descripcion2(varchar(50)).....
>
> Resulta que en la tabla1 el numero me sirve para se=F1leccionar de la t=
bla 2
> los resultados, es decir,  habria unos 10 registros que me dan los tipo=
s de
> productos, que, segun el numero que cojo en la tabla 1 tendr=EDa los no=
mbres
> de los productos, las descripciones ....
> No logro hacer la consulta,e s decir:
>
> el problema es que en una pagina jsp hago lo sigueinte:
>
> String sql=3D"select numero from tiposcuotas";
> ResultSet rs =3D stmt.executeQuery(sql);
> while(rs.next()){
> String numero1 =3D rs.getString("numero");
> String sqlconcreta =3D "SELECT * from cuotas where numero =3D '" + nume=
ro1 +
> "'";
> ResultSet rsS =3D stmt.executeQuery(sqlconcreta);
>
> Todo esto me falla en el resultset rsS, creo vamos.
>
> Mi pregunta es la siguiente: habria alguna maenra de hacer una consulta
> utilizando dos tablas de manera que la primera me diera indices (unos
> numeros) que en la segunda se emplean para sacar los datos descripcitvo=
s de
> todos los registros que tienen esos indices?
> gracias
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda@tlali.iztacala.unam.mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda