elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
25 Mayo 2012, 03:06  


Tema destacado: ¡Aprende hacking con práctica! - WarZone, el wargame de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos
| | | |-+  Como evitar en una consulta que repita datos en una columna determinada?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como evitar en una consulta que repita datos en una columna determinada?  (Leído 656 veces)
newbie_hacker

Desconectado Desconectado

Mensajes: 23



Ver Perfil
Como evitar en una consulta que repita datos en una columna determinada?
« en: 10 Noviembre 2011, 02:14 »

Suponiendo que tengo la siguiente tabla:

Código:
id | prod | marca
-------------------------------
 103 | alfajor n | bagley
 104 | caramelos | arcor
 105 | alfajor b | bagley
 106 | galletitas | bagley
 107 | chicles | beldent
 108 | chupetin | arcor

necesito saber como puedo armar una query que me devuelva solo un producto de cada marca, osea aplicado a la anterior tabla el resultado tendria q ser este:

Código:
id | prod | marca
-------------------------------
 103 | alfajor n | bagley
 104 | caramelos | arcor
 107 | chicles | beldent

No tengo idea cómo explicar ese movimiento, menos como buscarla en google :(
Saludos


En línea
Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: Como evitar en una consulta que repita datos en una columna determinada?
« Respuesta #1 en: 10 Noviembre 2011, 20:33 »

Agrupandolas por la marca. :http://dev.mysql.com/doc/refman/5.0/es/group-by-modifiers.html

Creo que sería algo como esto,
Código
SELECT id, prod FROM tblPoC GROUP BY marca;


En línea

---
newbie_hacker

Desconectado Desconectado

Mensajes: 23



Ver Perfil
Re: Como evitar en una consulta que repita datos en una columna determinada?
« Respuesta #2 en: 10 Noviembre 2011, 20:43 »

Perfecto! Muchas gracias era exactamente lo que buscaba  :D
Saludos
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines