Espero que me pueda ayduar alguien, si necesitan mas informacion por favor diganme. Estoy haciendo una consulta donde cruzo unas tablas la cosulta es la siguiente:
Código MySQL:
Ver originalSELECT max(mi.comision
) AS comision
, h.id_hotel
, dm.id_mayorista
, h.nomb_hotel
, c.categoria
, h.ciudad
, h.estado
, h.pais
, dm.nombre_mayorista
, ha.tipo_moneda
,(Min(ha.dob
) - (Min(ha.dob
) * (ma.descuento
/ 100)) ) + (( Min(ha.dob
) - (Min(ha.dob
) * (ma.descuento
/ 100))) * (ma.utilidad
/ 100) ) as precio
from inf_hoteles
as h
, datos_mayorista
as dm
, categoria
as c
,datos_agencia
as da
, mayoristas_autorizados
as ma
, minoristas_autorizados
as mi
,habitaciones_precios
as ha
WHERE h.id_hotel
=ma.id_hotel
and ma.id_mayorista
=mi.id_mayorista
and h.id_hotel
=c.id_hotel
and ma.id_mayorista
=dm.id_mayorista
and ha.id_hotel
=ma.id_hotel
and
y esta sentencia me devuelve el siguiente resultado
Si se dan cuenta esa consulta muestra 3 filas lo que quiero es que la segunda fila no se muestre pero la primera y tercera si, por que quiero mostrar todos lo que tienen en el campo comision el valor mas alto, espero haberme dado a entender.