Próbujesz uporządkować wynik z kolumnami, które nie są obliczane. To nie byłby problem, gdybyś nie miał DISTINCT
tam, ale ponieważ twoje zapytanie zasadniczo grupuje tylko według share.rooms
kolumna, jak może uporządkować ten zestaw wyników z innymi kolumnami, które mogą mieć wiele wartości dla tego samego share.rooms
jeden?