Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/07/2004, 06:26
Avatar de tomyguan
tomyguan
 
Fecha de Ingreso: octubre-2003
Ubicación: bdn forever
Mensajes: 41
Antigüedad: 21 años, 7 meses
Puntos: 0
De acuerdo

tu pregunta:

Cita:
Iniciado por dieguicho
select* from productos, fotos where productos.IDproducto = fotos.IDproducto
me devuelve mas de 1 registro (porque hay varias fotos por producto)
de que manera podria devolverme solo uno.. el primero?
mi respuesta:
Cita:
Iniciado por tomyguan
prueba con select top(1) ...

Pero de todas formas para mas datos, deja mas claro la estructura de la BD (tablas) e idea genaral
tu respuesta a mi respuesta:

Cita:
Iniciado por dieguicho
TOP 1 me devolvera solo un registro..
y me tiene que devolver todos los PRODUCTOS y ademas el FOTOS.ID_FOTO
A ver yo creo que he contestado bien a tu pregunta pero con tu respuesta no me queda claro que tu tengas claro (valgase la redundancia) que preguntas.!!!

A ver por lo que entiende quieres traerte todos los productos con su foto correspondiente. entonces seria asi

Select * from productos a, fotos b where b.idproducto=a.idproducto

Pero ten en cuenta que te traera todos los productos con su foto que si la foto es ta repetida es lo que hay.

Espero poder ayudarte y todo es en buena onda
__________________
Mi Blog