Autor Gast
Datum 19.01.2007 22:21
Beiträge: Stefan,
schläfst Du denn nie?

Jedenfalls Danke an alle für die Tipps - ich hab's dank Eurer Hinweise gefunden. Das Statement sah wie folgt aus:

$sql="select fq.Druckansicht, COALESCE(iv.Anzahl,0)
from ANMELDUNG_FREQUENZEN fq
LEFT OUTER JOIN
(
select FREQ_27_1 AS Frequenz, count(*) as Anzahl
from ANMELDUNG_LUNZ_2007
where FREQ_27_1 ' '
group by FREQ_27_1
UNION .......

Das hat im PHPNUKE offenbar funktioniert, weil die LIST-Funktion offenbar was Spezielles tut. Mit einer leichten Modifikation...
$sql="select fq.Druckansicht AS Frequenz, COALESCE(iv.Anzahl,0) as Anzahl
from ANMELDUNG_FREQUENZEN fq
LEFT OUTER JOIN
(
select FREQ_27_1 AS Frequenz, count(*) as Anzahl
from ANMELDUNG_LUNZ_2007
where FREQ_27_1 ' '
group by FREQ_27_1
UNION

Waren die Fehler dann weg. Der Grund ist klar: MySQL gibt die Felder unter dem Namen "Druckansicht" bzw. "COALESCE(iv.Anzahl,0)" zurück - und nicht als "Frequenz" und "Anzahl". Wenn man's weiß ist die Lösung immer einfach

Danke nochmals,
Boby



Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/