![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 25.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam w bazie tabelę o nazwie "users" w której jedną z kolumn jest "group". W niej są nazwy grup do jakich użytkownik należy, np. "Admins" lub "Members". Potrzebuję przeliczyć ile użytkowników znajduje się w każdej grupie. Nie jest to trudne, jak wybiorę jedną, ale chciałbym żeby zliczyło jednym query liczbę wszystkich wystąpień danych grup (ile jest "Admins", ile "Members" itp.) żebym potem mógł te liczby jakoś łatwo przypisać do zmiennych. Jak mogę to zrobić? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
grupując te grupy ^-^
google -> group by |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 25.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
SELECT users COUNT(*) AS group GROUP BY group...?
Przeczytałem kilka artykułów ale dalej składni i działania nie kapuję... ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 3 Dołączył: 19.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 25.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie działa:
Cytat You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group COUNT(*) FROM users GROUP BY group' at line 1
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
` `
Group to nazwa rezerwowana przez MySQL dlatego należy użyć powyższych "znaczników" Ten post edytował CuteOne 26.09.2011, 19:57:14 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 25.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ok, jest... Hmm, ale dalej tego nie rozumiem. Jak mam teraz policzyć Memersów i Adminów oddzielnie?
Podbijam temat, nadal potrzebuję pomocy. |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Przecież w manualu jest to opisane, podane są przykłady.... w ogóle tam nie zajrzałeś :/
ps: mysql_num_rows tu się nie przyda a normalnie mysql_fetch_array() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 08:36 |