Ver Mensaje Individual
  #11 (permalink)  
Antiguo 30/11/2009, 17:49
BUSTI
 
Fecha de Ingreso: noviembre-2009
Mensajes: 7
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Select distinct

la consulta que yo hago es esta


Cita:
SELECT DISTINCT
R.id_records,
R.especie_id,
R.socio_id,
R.pantano_id,
MAX(R.kg) kg,
R.cm, R.imajen,
U.usuario_id,
U.nombre_usuario,
P.id_pantano,
P.pantano,
E.id_especie,
E.especie
FROM records R INNER JOIN usuarios U ON R.socio_id = U.usuario_id INNER JOIN pantano P ON R.pantano_id = P.id_pantano INNER JOIN especies E ON R.especie_id=E.id_especie
GROUP BY R.especie_id
ORDER BY R.especie_id
esto es lo que me debuelbe

Cita:
1 /2/4 /18 /4/ 3.35/ 4/ nuria /4 /mequinenza /24/ lucio
4 /25 /18 /3/ 0.98/ 0.48/ nuria /3/ garcia sola/ 25/ bass
y estos son los registros metidos en la base de datos

Cita:
1 /18 /24/ 4/ 3/ 4/ 18/ nuria/ 4 /mequinenza /24/ lucio
2 /17 /24/ 3 /3.35/ 4.25/ 17/ busti /3 /garcia sola/ 24/ lucio
3 /19/ 24/ 4/0 /0 /19/ toni /4 /mequinenza/ 24 /lucio
4 /18 /25 /3/ 0.98 /0.48 /18/ nuria/ 3/ garcia sola/25/ bass
5 /15 /24 /1/ 2.45/ 53/ 15/ yoni /1/ cijara /24 /lucio
logicamente como solo hay un bass en especie ese sale bien pero con lucio me mezcla los datos me deberia salir el que tiene el peso mayor

Cita:
2 /17 /24/ 3 /3.35/ 4.25/ 17/ busti /3 /garcia sola/ 24/ lucio
pero no me sale me imagino que es por que lo agrupe por R.especie_id y agrupo todos los registros mezclandolos e intentado 500 cosas pero todas me an fallado o sale igual o me buelbe a salir todos los registros