我有以下代码:
select c.nome,(p.nome) as ultimo_produto
from cliente c
inner join compra cp on (c.cod_cli = cp.fk_cli)
inner join produto p on(cp.fk_pod=p.cod_pro)
where datc >=max(cp.datc)
group by c.nome;
想获取客户的姓名和上次购买的商品名称,但是报错invalid use of group function