No mostrar registros duplicados... (cómo?)

jmorel
28 de Febrero del 2003
Hola... Tengo una tabla de productos (unos 200 registros) que tienen categorías... entonces si quiero listar sólo las categorías, me sale un listado de todas, pero una por cada producto, y por supuesto repetida... (son 200 productos, pero 20 categorías) con qué comando puedo hacer que no se repitan ? para poder mostrar un listado de las Categorías... Muchas gracias por adelantado.

Saludos,
Juan Morel.

FiBBeS
28 de Febrero del 2003
Tienes una tabla de categorias?? porque si la tienes solo has de hacer la consulta a esa tabla. Si lo que tienes es una tabla en la que un campo es "Categorias" lo que puedes hacer es hacer es un array de 20 registros y hacer un while. Cada vez que encuentre una palabla en el campo "Categorias" que no exista en el array que lo añada al array y así hasta llegar al final. Espero haberme explicado con claridad. Un saludo.

Amolacef
28 de Febrero del 2003
SQL = "SELECT DISTINCT Categoria FROM Productos ORDER BY Categoria"