sé que es con una consulta INNER *, pero no sé como hacerlo.
cuando ejecuto
Código:
me descarta usuarios que tienen CERO compras.SELECT usuario.*, COUNT(ventas.id) from `ventas` INNER JOIN `usuario` WHERE `ventas`.`id` = `usuario`.`id` GROUP BY ventas.id
Cómo puedo obtener cada uno de los usuarios + el total de compras de cada usuario?
Quizá con una consulta anidada tipo
Código:
pero evidentemente está mal.SELECT usuario.*,usuario.id (SELECT COUNT(*) FROM ventas WHERE ventas.id = usuario.id) FROM usuario;
Gracias por la oruentación.