![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 23.03.2018 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam tabelę w bazie mysql id --- tresc --- nr 1 --- abcd ---- 5 2 --- efgh ---- 0 3 --- ijkly ---- 2 4 --- mnop ---- 5 5 --- rstuw ---- 0 Wynikiem zapytania chcę osiągnąć następujący rezultat id --- tresc --- zliczone 1 --- abcd ---- 0 2 --- efgh ---- 1 3 --- ijkly ---- 0 4 --- mnop ---- 0 5 --- rstuw ---- 2 Wybaczcie że tak wprost pytam ale wydaje mi się że to nic trudnego a nie mogę dojść do rozwiązania. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Na szybko:
Kod SELECT a.id, a.tresc, IFNULL(b.c,0) FROM tt2 a
LEFT JOIN (SELECT nr, COUNT(0) as c FROM tt2 GROUP BY nr) as b ON (a.id = b.nr) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 02:42 |