phpbar.de logo

Mailinglisten-Archive

Re: delete einsetzen
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: delete einsetzen



Wolfgang Hübner schrieb am Freitag, den 30. Juli 1999:
> danke für den Lösungsansatz, klingt ganz gut. :-)
[...]
> >      SELECT userid             +--------+------+
> >            ,MIN(id) AS id      | userid | mid  |
> >      FROM users                +--------+------+
> >      WHERE alias=''            | er     |   40 |
> >      GROUP BY userid           | test   |   41 |
> >      HAVING count(*)>1;        +--------+------+
> 
> bis group by userid gehts, having count(*)>1 versteht MySQL hier
> nicht (V.  3.21.33b).
> ERROR 1111: Invalid use of group function

Ohje, die V3.22.19b bei mir kann's (hab' nämlich alles getestet ...).

Probier' evtl. mal, die Anzahl ins SELECT zu holen:
      SELECT userid
            ,MIN(id) AS id
            ,COUNT(id) AS c
      FROM users
      WHERE alias=''
      GROUP BY userid
      HAVING c>1;
Vielleicht geht das?

Ciao,
  Martin
-- 
Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://home.pages.de/~ramsch/ >
PGP KeyID=0xE8EF4F75 FiPr=52 44 5E F3 B0 B1 38 26  E4 EC 80 58 7B 31 3A D7

---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive