Cita:
Iniciado por Libras Porque en uno estas usando una funcion de agregacion(AVG) y en el otro quieres saber el valor maximo si usaras un group by con un valor maximo no te daria realmente el valor maximo.
Por ejemplo
nombre precio fabricante
tabla 100 yo
mesa 200 yo
casa 300 yo
silla 400 el
en este caso si sacaras el precio maximo y su fabricante seria la silla de 400 pero si haces un group by te mostraria 2 resultados, la silla y la casa uno para el fabricante yo y otro para el fabricante el, usando las funciones de agregacion es necesario usar un group by.
saludos!
Muchas gracias.
Una pregunta ¿Hay algún tipo de consigna especial dónde uno ya sabe cuando tiene que usar el group by o difiere de lo que se pida en particular?