Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/10/2010, 02:34
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: consulta sql para sacar el MAX(id) con otro campo relacionado a dicho id

Código SQL:
Ver original
  1. SELECT sbc.id_op,
  2.              sbc.nombre,
  3.              sbc.id_opinion
  4.              opnes2.titulo
  5. FROM
  6.     (SELECT op.id AS id_op,
  7.              op.nombre AS nombre,
  8.              MAX(opnes.id) AS id_opinion
  9.      FROM opinadores op
  10.          INNER JOIN opiniones opnes
  11.               ON  op.id = opnes.id_opinador
  12.      WHERE op.estado = 1 AND opnes.estado = 1
  13.      GROUP BY op.id,op.nombre
  14.      LIMIT 6)  AS sbc
  15.   INNER JOIN opiniones opnes2
  16.          ON sbc.id_opinion=opnes2.id

Si?

Quim