Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL Use a instrução WHERE para direcionar uma linha específica


Considere executar sua consulta agregada (sem referência a título ) que se junta de volta à tabela de nível de unidade. Abaixo retorna o título correspondente ao vid mais alto para cada nid .
SELECT n.nid, n.vid, n.title
FROM node_revision n
INNER JOIN
   (SELECT nid, MAX(vid) as max_vid 
    FROM node_revision 
    GROUP BY nid
   ) AS agg
ON agg.nid = n.nid AND agg.max_vid = n.vid