Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Desplegar 1 registro por artículo

Estas en el tema de Desplegar 1 registro por artículo en el foro de Mysql en Foros del Web. Tengo una tabla mySQL con las columnas: Artículo, Cantidad, algo así: Lo que deseo es desplegar el 1er registro de cada artículo. Para tratar de ...
  #1 (permalink)  
Antiguo 20/06/2011, 18:42
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 3 meses
Puntos: 21
Desplegar 1 registro por artículo

Tengo una tabla mySQL con las columnas: Artículo, Cantidad, algo así:

Lo que deseo es desplegar el 1er registro de cada artículo.
Para tratar de explicarme, he marcado cada 1er registro con una flecha: <--
Los renglones marcados con la flecha son los que deseo mostrar

Código MySQL:
Ver original
  1. Artículo - Cantidad
  2. articulo5 - 10  <--
  3. articulo5 - 3
  4. articulo5 - 6
  5. articulo8 - 1  <--
  6. articulo8 - 6
  7. articulo8 - 27
  8. articulo9 - 1 <--
  9. articulo9 - 20
  10. articulo9 - 5

Mi instruccion de lectura es:

Código PHP:
Ver original
  1. $consulta = mysql_query("SELECT articulo, cantidad
  2.       FROM archivo", $link) or die ("No se pudo ejecutar");

¿Como debo modificar mi instrucción para solo incluir el 1er renglón de cada artículo?

Agradezco su ayuda.

Gracias.
  #2 (permalink)  
Antiguo 20/06/2011, 19:29
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Desplegar 1 registro por artículo

Código MySQL:
Ver original
  1. SELECT articulo, cantidad
  2. FROM tabla
  3. GROUP BY articulo;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: desplegar, registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:58.