Zapytania Oracle

R7
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 11
0

POLECENIE - Wyświetlić nazwy działów oraz maksymalną minimalną i średnią pensję w tych działach . Wynik uszereguj malejąco według maksymalnej a następnie średniej pensji w dziale

W załączniku jest zapytanie i bład który wyskakuje. CZEMU TO NIE DZIAŁA ?

Marcin.Miga
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2794
0

przecinki. A właściwie ich brak.

MM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 91
0

może się czepiam, ale po where kojarzysz z tabelami/widokami skróty, a w sekcji select odwołujesz się do nazw tabel - pewnie oracje, jako najlepszy system taką niejednoznaczność uwzględnia, ale..

woolfik
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1618
0

i w

  • order jest
Kopiuj
3 DESC, 4DESC

a powinno być 3 DESC, 4 DESC

Kopiuj
* where jest 
```sql
where e.employees.department_id = d.departments.department_id

a wydaje mi się, że powinno być where e.depratment_id = d.depratment_id

Kopiuj
 (no chyba, że używasz jakiegoś innego schematu - ale nie sądzę)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.