UNA BUENA CONSULTA PARA ESTA CONSULTA

31/07/2004 - 01:27 por Magali Sigal / Las Canitas.net | Informe spam
Tengo una consulta de mil registros (muchos de ellos con datos repetidos)
La idea es que me seleccione desde el registro 500 en adelante, que me los
ordene por nombre, y que los repetidos que no esten.


hice esto pero siguen los repetidos:

sql = "select distinct nombre, idevento, id from listas where idevento = 8
and id > 1600 order by nombre"


se me ocurrio este, pero tampoco

sql = "SELECT * FROM LISTAS WHERE IDEVENTO = 8 and id > 500 > ANY (SELECT
DISTINCT NOMBRE FROM LISTAS) ORDER BY NOMBRE "



el q sepa que me diga!!
graciasss
 

Leer las respuestas

#1 Franco Figún
01/08/2004 - 02:07 | Informe spam
Hola
Vos queres haces un select que solo te muestre IDEVENTO = 8, pero que si hay
algun nombre o id repetidos, no los muestre?
El id es autonumerico, no? Por lo que solo deberia haber un solo numero 500,
para hacer un select mayor que 500, no?

FF
www.francofigun.com.ar
www.microsofties.com.ar
Yahoo MSN:

"Magali Sigal / Las Canitas.net" escribió en
el mensaje news:uGp$$

Tengo una consulta de mil registros (muchos de ellos con datos repetidos)
La idea es que me seleccione desde el registro 500 en adelante, que me los
ordene por nombre, y que los repetidos que no esten.


hice esto pero siguen los repetidos:

sql = "select distinct nombre, idevento, id from listas where idevento 8
and id > 1600 order by nombre"


se me ocurrio este, pero tampoco

sql = "SELECT * FROM LISTAS WHERE IDEVENTO = 8 and id > 500 > ANY (SELECT
DISTINCT NOMBRE FROM LISTAS) ORDER BY NOMBRE "



el q sepa que me diga!!
graciasss


Preguntas similares