Összegzés
Üdv!
Nem találtam megoldást, itt kérek segítséget.
Egyszerűsítve írom le.
Egy tábla szerkezete:
user felnev mego
név1 aaaa +
név1 aaaa +
név1 aaaa -
név1 bbbbb -
nev2 aaaa +
nev2 aaaa +
nev2 bbbbb +
név3 aaaa -
A lekérdezésben vannak már összegzések (részlet)
SELECT
user,
sum(mego = '-') as rossz,
sum(mego = '+') as jo,
felnev
group by user, felnev
Abban kérnék segítséget hogyan számoljam meg hány fajta felnev van felhasználónként.
pl. a név1 nek 2 fajta. (aaaa és a bbbbb)
Segítséget előre köszönöm.
■ Nem találtam megoldást, itt kérek segítséget.
Egyszerűsítve írom le.
Egy tábla szerkezete:
user felnev mego
név1 aaaa +
név1 aaaa +
név1 aaaa -
név1 bbbbb -
nev2 aaaa +
nev2 aaaa +
nev2 bbbbb +
név3 aaaa -
A lekérdezésben vannak már összegzések (részlet)
SELECT
user,
sum(mego = '-') as rossz,
sum(mego = '+') as jo,
felnev
group by user, felnev
Abban kérnék segítséget hogyan számoljam meg hány fajta felnev van felhasználónként.
pl. a név1 nek 2 fajta. (aaaa és a bbbbb)
Segítséget előre köszönöm.
Ilyesmire
group_concat()
a MySQL/MariaDB és SQLite sajátosságai, PostgreSQL és SQL Server esetébenstring_agg()
kell helyette.Köszönet
Remélem minden ok.
mégsem
Megmutatom hogyan íratnám ki az eredményeket.
És így a többit.
Az összeg azért kellene mert a táblázatban a név oszlopot és a telj oszlopot rowspannal állítanám be.
Értem hogyan megy végig az sql az adatbázison, de hátha van erre is megoldás.
Az adatbázis mysql.