• 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).

0 głosów
130 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,540 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,540 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,540 p.)
Zamiast LIMIT dodaj TOP 1 po SELECT.

Podobne pytania

0 głosów
1 odpowiedź 69 wizyt
0 głosów
1 odpowiedź 115 wizyt
pytanie zadane 30 listopada 2018 w SQL, bazy danych przez hiper007 Stary wyjadacz (11,260 p.)
0 głosów
1 odpowiedź 117 wizyt
pytanie zadane 8 stycznia 2018 w SQL, bazy danych przez niko64 Użytkownik (630 p.)
Porady nie od parady
Nie wiesz jak poprawnie zredagować pytanie lub pragniesz poznać którąś z funkcji forum? Odwiedź podstronę Pomoc (FAQ) dostępną w menu pod ikoną apteczki.FAQ

85,242 zapytań

134,056 odpowiedzi

297,251 komentarzy

56,334 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...