Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL]Jak jednym zapytaniem pobrać rekordy oraz ich liczbę
Forum PHP.pl > Forum > Przedszkole
szczabik
Chciałem pobrać z bazy rekordy bez powtórzeń gdzie w bazie mam tak

log_Id | rok|
1 2008
2 2008
3 2007
4 2008
5 2007

Itd.


I chciał bym pobrać rekordy by się nie powtarzały i obok pisało ile jest konkretnych rekordów np.

2008 (3)
2007 (2)

W nawiasie liczba ile jest rekordów i zrobiłem takie zapytanie ale nie działa
  1. SELECT DISTINCT rok (SELECT SUM(log_id) FROM logowanie) AS `ile` FROM logowanie



Wie ktoś jak to zrobić ?
nevt
  1. SELECT `rok`, COUNT(`log_Id`) AS `ilosc` FROM `logowanie` GROUP BY `rok`;
szczabik
Dzięki działa w ogóle to mi się pomyliło SUM z COUNT
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.