
26/01/2007, 17:07
|
| | Fecha de Ingreso: noviembre-2003 Ubicación: Madrid
Mensajes: 353
Antigüedad: 21 años, 4 meses Puntos: 1 | |
Re: Consulta SQL en dos tablas - VERSUS - yo que soy un inútil Nada, no hay forma.
El código que estoy utilizando es este: Cita: "SELECT " & _
"p.dtStart, " & _
"p.dtEnd, " & _
"p.Id, " & _
"p.ProdId, " & _
"p.CatId, " & _
"p.ProdName, " & _
"p.Thumbnail, " & _
"p.ProdDesc, " & _
"c.Price,min(c.Price_Oferta),c.Price_Distribui dor FROM (ecProduct p INNER JOIN ecSKU c ON p.ProdId = c.ProdId)" & _
"WHERE p.Display=1 " & _
"AND (p.dtStart IS NULL OR p.dtStart <= " & to_sql(now,"date") & ") " & _
"AND (p.dtEnd IS NULL OR p.dtEnd > " & to_sql(now,"date") & ") " & _
"GROUP BY p.ProdId, p.ProdName,p.dtStart,p.dtEnd,p.Id,p.CatId,p.Thumbn ail,p.ProdDesc,c.Price,Price_Distribuidor" Las condiciones del WHERE son indispensable, pero me sigue arrojando tantos resultados como registros hay en la segunda tabla.
¿Alguien tiene un cuchillo con buen corte para mis venas?
__________________ Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo... |