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

Problem z zapytaniem sql(order by).

Object Storage Arubacloud
0 głosów
200 wizyt
pytanie zadane 19 sierpnia 2017 w SQL, bazy danych przez Melchior Obywatel (1,300 p.)
zmienione kategorie 19 sierpnia 2017 przez Melchior

Zapytanie wygląda tak:

SELECT YEAR(Wyniki.Data_meczu) AS Rok, COUNT(*) AS 'ilosc'
FROM Druzyny, Wyniki
WHERE Druzyny.Id_druzyny=Wyniki.id_druzyny And Druzyny.miasto="Kucykowo"
GROUP BY Year(Wyniki.Data_meczu)

Zwracane mi są 2 kolumny z rokiem i ilością, a problem pojawia się gdy dodadam następującą linijkę(a własciwie nic się nie zmienia)

ORDER BY 'ilosc'

 

Tak jak wspomniałem powyższe zapytanie nic nie zmienia w wyniku, jaki jest tego powód?

1 odpowiedź

+1 głos
odpowiedź 19 sierpnia 2017 przez Assasz Nałogowiec (30,460 p.)
wybrane 19 sierpnia 2017 przez Melchior
 
Najlepsza
Sortowanie nie uwzględnia aliasów. Podaj pełną nazwę lub numer kolumny, czyli ORDER BY 2.
komentarz 19 sierpnia 2017 przez Melchior Obywatel (1,300 p.)
A jak teraz ograniczyć wyniki do 1 rzędu? gdy na końcu dopisuję LIMIT 1 dostaje błąd "syntax error in ORDER BY clause"
komentarz 19 sierpnia 2017 przez Assasz Nałogowiec (30,460 p.)
Czy to MS SQL?
komentarz 19 sierpnia 2017 przez Melchior Obywatel (1,300 p.)
Dobra już nie ważne, w accesie nie ma LIMIT 1 tak jak w kursie p. Zelenta, tylko select TOP 1. Btw. dzięki za szybką odpowiedź
1
komentarz 19 sierpnia 2017 przez Assasz Nałogowiec (30,460 p.)
Zamiast LIMIT dodaj TOP 1 po SELECT.

Podobne pytania

0 głosów
1 odpowiedź 258 wizyt
0 głosów
1 odpowiedź 198 wizyt
pytanie zadane 30 listopada 2018 w SQL, bazy danych przez hiper007 Stary wyjadacz (11,270 p.)
0 głosów
1 odpowiedź 316 wizyt
pytanie zadane 8 stycznia 2018 w SQL, bazy danych przez niko64 Użytkownik (630 p.)

92,551 zapytań

141,393 odpowiedzi

319,523 komentarzy

61,936 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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...