problema INNER JOIN

17/10/2003 - 17:53 por Jorge Oyhenard | Informe spam
Hola a todos tengo esta consulta SQL

SELECT Articulos.Codigo, Articulos.Nombre, Promociones.Codigo,
Promociones.Nombre, Promociones.Orden
FROM (Articulos INNER JOIN ArticulosPromociones ON Articulos.Codigo ArticulosPromociones.Articulo) INNER JOIN Promociones ON
ArticulosPromociones.Promocion = Promociones.Codigo
ORDER BY Promociones.Orden;

en ACCESS esta armada y arroja 49 articulos que es lo correcto, pero en ASP
muestra 6 articulos repetidos !!!!!

Articulos - Tabla de Articulos
ArticulosPromociones - Codigo del Articulos y Codigo de la Promocion (solo
estan los que tienen promocion)
Promociones - Tabla de Promociones (Codigo, Nombre, Orden de Aparicion,etc)

LA IDEA
Obtener los articulos que SI tienen promocion y mostrarlos en el ORDEN
correcto de Aparicion, gracias

Jorge Oyhenard

Preguntas similare

Leer las respuestas

#1 Manuel Vera
17/10/2003 - 18:23 | Informe spam
Colócale esto

SELECT DISTINCT.
o
SELECT DISTINCTROW

Saludos
MV

"Jorge Oyhenard" wrote in message
news:#
Mostrar la cita
ASP
Mostrar la cita
Aparicion,etc)
Mostrar la cita
#2 Jorge Oyhenard
17/10/2003 - 19:06 | Informe spam
A pesar de ponerle el DISCTINT tanto en ACCESS, como en ASP me muestra
varias veces el mismo articulo ya que en ArticulosPromociones puede estar
varias veces el codigo de 1 articulo si aparece en varias posiciones

"Manuel Vera" escribió en el mensaje
news:
Mostrar la cita
(solo
Mostrar la cita
Ads by Google
Search Busqueda sugerida