phpbar.de logo

Mailinglisten-Archive

[php] Re: mysql query problem

[php] Re: mysql query problem

Sacha Vorbeck php_(at)_phpcenter.de
Sat, 20 Oct 2001 14:44:07 +0200


Hi,

> also ich würde das so formulieren:
>
> "select a.id, a.url, a.title, sum(b.calls) as moritz from
> linkcounter_links a, linkcounter_count b
> where a.id = b.link order by a.id"

sum gehoert wie max zu den group-by Funktionen. Wenn ich die o. a.
Query bei mir ausfuehren lasse, besteht MySQL auf GROUP BY.

Folgende Query liefert das richtige Ergebnis:

$query =
"SELECT
linkcounter_links.id,
linkcounter_links.url,
linkcounter_links.title,
SUM(linkcounter_count.calls) AS moritz
FROM linkcounter_links, linkcounter_count
WHERE linkcounter_links.id = linkcounter_count.link
GROUP BY linkcounter_links.id;";

Es funktioniert! Jubel! Vielen Dank fuer deine Hilfe.

Ciao

Sacha




php::bar PHP Wiki   -   Listenarchive