Wpis z mikrobloga

Ktoś może jest w stanie pomóc z odpowiedziami na te 2 pytania ?

1. Wyjaśnij na czym polega błąd w zapytaniu SQL:
SELECT o.imię, o.nazwisko, o.wiek, SUM(o.dochody) FROM osoby AS o GROUP BY o.wiek;

2. Co należy zrobić z hipotetyczną relacją OCENY(atrybuty relacji: nr indeksu studenta, imię studenta, nazwisko studenta, ocena, data wpisu, nazwa przedmiotu), aby była w drugiej postaci normalnej?

#bazydanych #informatyka #sql
  • 10
  • Odpowiedz
SELECT o.imię, o.nazwisko, o.wiek, SUM(o.dochody) FROM osoby AS o GROUP BY o.wiek;


@Filuper: SELECT o.imię, o.nazwisko, o.wiek, SUM(o.dochody) FROM osoby AS o GROUP BY o.imię, o.nazwisko, o.wiek;
  • Odpowiedz
@Meos Ziomek miał takie pytanie na studiach. Więc ciezko stwierdzić co pytający miał na mysli XD Ale pewnie twoja pierwsza odpowiedz by sie nadała ( ͡° ͜ʖ ͡°)
  • Odpowiedz
  • 2
@Meos GROUP BY nie musi być po wszystkich kolumnach, ma być z niego jednoznacznie wynikać grupowanie, implementacja zależy od bazy
  • Odpowiedz