• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Gdzie leży problem?

Cloud VPS
0 głosów
129 wizyt
pytanie zadane 4 czerwca 2020 w SQL, bazy danych przez patryk241 Użytkownik (700 p.)
select length (surname) as surname_length, count(*)
from employees
group by surname
order by surname_lengt


select to_char(hire_date, 'YYYY'), count(*)
from employees
group by hire_date
order by hire_date;

Oba zadania są bardzo podobne i w jednym i drugim mam ten sam problem. W tabeli wynikowej COUNT rozbija mi np. ten sam rok na kilka zamiast że rok 1968 znajduje się 2 razy, rozbija po jednym. 
W drugim podobna sytuacja, ma wyświetlić mi ile osób ma taką samą długość nazwiska i ten sam problem. 

komentarz 4 czerwca 2020 przez adrian17 Mentor (354,120 p.)

rozbija po jednym

Pokażesz, co dokładnie masz na myśli? Jaki wynik dostajesz, jakiego się spodziewasz?

komentarz 4 czerwca 2020 przez patryk241 Użytkownik (700 p.)

na górze to co mi wychodzi na dole to co muszę dostać 

komentarz 4 czerwca 2020 przez adrian17 Mentor (354,120 p.)
OK.

No, jest tak bo grupujesz po samej dacie nie po roku. Więc będzie tyle wierszy ile jest unikalnych dat.
komentarz 4 czerwca 2020 przez patryk241 Użytkownik (700 p.)
Aaaaa
Ok dziękuję za podpowiedź, już działa

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 193 wizyt
pytanie zadane 28 maja 2020 w JavaScript przez patryk241 Użytkownik (700 p.)
0 głosów
2 odpowiedzi 244 wizyt
pytanie zadane 12 grudnia 2018 w C i C++ przez tehqemists Nowicjusz (210 p.)
0 głosów
1 odpowiedź 921 wizyt
pytanie zadane 23 marca 2020 w SQL, bazy danych przez SprinT Nowicjusz (200 p.)

93,456 zapytań

142,452 odpowiedzi

322,721 komentarzy

62,837 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...