17/09/2004, 05:54
|
| | Fecha de Ingreso: noviembre-2003 Ubicación: Madrid
Mensajes: 353
Antigüedad: 21 años Puntos: 1 | |
He probado con este código, que la lógica me dice que debería de funcionar: listado_sql_competidores = "SELECT " & _
" Content.ContentID, " & _
" Title " & _
" FROM (Content " & _
" LEFT JOIN ContentAttributeValues ON ContentAttributeValues.ContentId = Content.ContentID) "&_
" WHERE Display=1 AND PrevContentId is NULL"
" AND ContentAttributeValues.attr_value= '50cc' " & _
" AND ContentAttributeValues.attr_value= 'Ciclomotores Sport' "
Pero no funciona. Lo que le estoy ordenando es que me muestre todos los registros donde el ID_content de la tabla Content (Contenidos) sea el mismo que el ID_Content de la tabla ContentAttributeValues (Valor de los atributos de cada contenido).
Si el ID coincide (Pueden ser 2, 3, 4 o valores de esta tabla que estén asignados a un solo registro de la tabla Content) y reune un par de condiciones más (Que el contenido sea visible , display =1 y otra cosa), lo siguiente es que de la tabla ContentAttributeValues donde coincide el ID, seleccione los registros donde se contiene '50cc' y 'Ciclomotores Sport', pero aqui es donde se monta el "pollo", como son dos registros de la misma columna, no me muestra nada...
SOS SOS SOS
__________________ Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo... |