Hirdetés

2024. május 4., szombat

Gyorskeresés

Útvonal

Fórumok  »  Szoftverfejlesztés  »  MySQL topic

Hozzászólások

(#1034) laracroft


laracroft
aktív tag

Sziasztok!

Meg szeretném számolni, hogy kinek van a legtöbb bejegyzése a naplo táblában.
Számomra az bonyolítja a helyzetet, hogy egy ügyfelet nem egyértelműen határozza meg az "account", kell neki a "line" mező is! Ha a count(account)-ot használom az nem jó, mert beleszámol olyat is akinek más a "line" mezője.
Pl létezik ilyen az adatbázisban hogy:
account=1855 line=3
Értéke: Béla
account=1855 line=1
Értéke: Jani

SELECT ugyfel.account AS account,
ugyfel.line AS line,
ugyfel.name1 AS name,
ugyfel.address3 AS irszam,
ugyfel.address1 AS varos,
ugyfel.address2 AS utca,
COUNT(ugyfel.account) AS darab
FROM ugyfel, naplo
WHERE naplo.account = ugyfel.account AND naplo.line = ugyfel.line AND ugyfel.name1 NOT LIKE "%teszt%"
GROUP BY account,line
ORDER BY darab DESC

előre is köszi!

Útvonal

Fórumok  »  Szoftverfejlesztés  »  MySQL topic
Copyright © 2000-2024 PROHARDVER Informatikai Kft.