Bueno parece q no me has entendido en parte el ejemplo q te di es para q pudieras utilizar el distinct en cualquier campo solo era un ejemplo q explicaba la utilizacion del distinct entonces para poder sacar el numero de habitaciones reservadas seria de la siguiente manera pero para ese caso podrias usar distinct o group by mira este ejemplo
Código PHP:
SELECT COD,CANT FROM PRUEBA GROUP BY COD,CANT
Agrupando principalmente por codigo ya q es el q toma el valor y luego la cantidad asi dando los siguientes resultados
RES001 1 1
RES002 1 2
RES003 1 1
RES004 1 1