Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Użycie słowa kluczowego DISTINCT powoduje ten błąd:nie jest to wyrażenie SELECTed

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?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie można wywołać procedury składowanej Oracle z narzędzia do tworzenia raportów SSRS 3.0

  2. Domyślna kolejność wierszy dla zapytania select w Oracle

  3. Wybierz z tabeli, znając tylko datę bez czasu (ORACLE)

  4. Pobierz typ tabeli Oracle z procedury składowanej za pomocą JDBC

  5. Zadeklaruj wyjątek zdefiniowany przez użytkownika przy użyciu metody RAISE_APPLICATION_ERROR w bazie danych Oracle